Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $495,273 | $452,478 | $400,044 | $492,161 |
Gross Profit | 104,086 | 131,382 | 92,316 | 117,050 |
EBITDA | -236,098 | 59,954 | 18,991 | 30,159 |
EBIT | -269,980 | 40,762 | -5,749 | 2,830 |
Net Income | -276,007 | 20,515 | -14,885 | -13,917 |
Net Change In Cash | 495,273 | 452,478 | 400,044 | 492,161 |
Free Cash Flow | 46,204 | 13,577 | -24,134 | -8,172 |
Cash | 66,272 | 62,626 | 49,982 | 97,744 |
Basic Shares | 46,395 | 46,563 | 47,015 | 47,015 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $1,277,862 | $1,130,583 | $1,221,502 | $1,072,149 |
Gross Profit | 305,624 | 277,524 | 268,498 | 240,608 |
EBITDA | 123,003 | 148,048 | 152,431 | 125,356 |
EBIT | 62,675 | 105,182 | 112,322 | 82,624 |
Net Income | 33,059 | 82,501 | 88,336 | 56,980 |
Net Change In Cash | 1,277,862 | 1,130,583 | 1,221,502 | 1,072,149 |
Cost of Revenue | 19,124 | -11,560 | ||
Free Cash Flow | 51,726 | 109,662 | 64,844 | 54,580 |
Cash | 97,744 | 58,474 | 55,093 | 40,061 |
Basic Shares | 36,648 | 33,026 | 33,205 | 33,494 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.69 |
2025-04-30 | $0.44 |
2025-01-31 | $0.19 |