| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $489,846 | $495,273 | $452,478 | $400,044 |
Gross Profit | 137,562 | 137,968 | 131,382 | 92,316 |
EBITDA | 73,816 | -236,098 | 59,954 | 18,991 |
EBIT | 48,186 | -269,980 | 40,762 | -5,749 |
Net Income | 19,571 | -276,007 | 20,515 | -14,885 |
Net Change In Cash | 489,846 | 495,273 | 452,478 | 400,044 |
Free Cash Flow | 66,608 | 46,204 | 13,577 | -24,134 |
Cash | 76,018 | 66,272 | 62,626 | 49,982 |
Basic Shares | 45,593 | 46,395 | 46,563 | 47,015 |
| Values in thousands | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 |
|---|---|---|---|---|
Revenue | $1,837,641 | $1,277,862 | $1,130,583 | $1,221,502 |
Gross Profit | 499,228 | 305,624 | 277,524 | 268,498 |
EBITDA | -83,337 | 123,003 | 148,048 | 152,431 |
EBIT | -186,781 | 62,675 | 105,182 | 112,322 |
Net Income | -250,806 | 33,059 | 82,501 | 88,336 |
Net Change In Cash | 1,837,641 | 1,277,862 | 1,130,583 | 1,221,502 |
Cost of Revenue | 19,124 | |||
Free Cash Flow | 102,255 | 51,726 | 109,662 | 64,844 |
Cash | 76,018 | 97,744 | 58,474 | 55,093 |
Basic Shares | 46,170 | 36,648 | 33,026 | 33,205 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $0.83 |
2025-07-31 | $0.69 |
2025-04-30 | $0.44 |