Values in thousands | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 |
---|---|---|---|---|
Revenue | $242,234 | $167,636 | $188,458 | $189,483 |
Gross Profit | 100,332 | 63,199 | 73,638 | 79,760 |
EBITDA | 13,817 | 7,179 | 7,006 | 31,677 |
EBIT | -2,111 | 6,154 | 22,825 | |
Net Income | 16,664 | -1,754 | 7,543 | 21,166 |
Net Change In Cash | 242,234 | 167,636 | 188,458 | 189,483 |
Free Cash Flow | -8,788 | -29,608 | 1,788 | 22,921 |
Cash | 40,862 | 47,000 | 68,960 | 81,162 |
Basic Shares | 28,265 | 28,031 | 28,145 | 28,282 |
Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
---|---|---|---|---|
Revenue | $692,722 | $716,720 | $540,536 | $445,732 |
Gross Profit | 318,636 | 283,931 | 173,514 | 141,236 |
EBITDA | 40,795 | 102,503 | -79,085 | 43,348 |
EBIT | 66,754 | -179,009 | -13,703 | |
Net Income | 43,619 | 59,666 | -173,714 | -8,774 |
Net Change In Cash | 692,722 | 716,720 | 540,536 | 445,732 |
Cost of Revenue | 55,231 | -79,832 | ||
Free Cash Flow | -1,318 | -9,191 | -3,468 | -31,907 |
Cash | 40,862 | 73,301 | 132,859 | 77,231 |
Basic Shares | 28,173 | 27,327 | 25,044 | 24,685 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-04-30 | $1.61 |
2025-01-31 | $0.30 |
2024-10-31 | $0.47 |