| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $111,032 | $130,367 | $126,787 | $126,574 |
Gross Profit | 31,722 | 40,673 | 38,945 | 33,740 |
EBITDA | 4,160 | 52,810 | -30,877 | |
EBIT | -3,884 | 45,040 | -38,699 | |
Net Income | -15,879 | 7,910 | 33,934 | -48,739 |
Net Change In Cash | 111,032 | 130,367 | 126,787 | 126,574 |
Free Cash Flow | 4,820 | 9,411 | -160 | -1,887 |
Cash | 43,635 | 40,019 | 28,434 | 26,666 |
Basic Shares | 29,618 | 29,410 | 29,399 | 29,339 |
| Values in thousands | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
|---|---|---|---|---|
Revenue | $499,528 | $540,403 | $549,994 | $486,239 |
Gross Profit | 127,874 | 157,179 | 184,460 | 179,836 |
EBITDA | -76,056 | -44,136 | 18,658 | -334 |
EBIT | -109,577 | -77,449 | -14,660 | -32,044 |
Net Income | -155,302 | -99,985 | -26,899 | -33,052 |
Net Change In Cash | 499,528 | 540,403 | 549,994 | 486,239 |
Cost of Revenue | -9,207 | |||
Free Cash Flow | -16,857 | -67,578 | -22,744 | -17,622 |
Cash | 40,019 | 32,433 | 18,961 | 21,654 |
Basic Shares | 29,405 | 28,799 | 28,002 | 26,506 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | -$0.39 |
2025-07-31 | -$0.25 |
2025-04-30 | -$0.18 |