Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $334,200 | $354,400 | $324,000 | $297,600 |
Gross Profit | 31,500 | 55,800 | 37,000 | 30,800 |
EBITDA | 20,300 | 42,200 | 25,700 | 19,500 |
EBIT | 11,600 | 32,000 | 16,800 | 13,800 |
Net Income | 3,900 | 17,300 | 12,400 | 7,000 |
Net Change In Cash | 334,200 | 354,400 | 324,000 | 297,600 |
Free Cash Flow | -16,000 | 31,100 | 34,900 | -4,400 |
Cash | 40,100 | 58,000 | 49,500 | 47,200 |
Basic Shares | 71,384 | 72,083 | 71,082 | 71,003 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $1,234,700 | $953,900 | $1,045,900 | $891,700 |
Gross Profit | 152,500 | 83,300 | 89,800 | 124,500 |
EBITDA | 110,700 | 43,500 | 4,400 | 94,400 |
EBIT | 73,000 | 10,700 | -25,700 | 69,700 |
Net Income | 36,700 | -2,800 | -34,900 | 44,900 |
Net Change In Cash | 1,234,700 | 953,900 | 1,045,900 | 891,700 |
Cost of Revenue | -38,000 | -34,800 | ||
Free Cash Flow | 61,200 | -20,600 | -26,000 | -26,400 |
Cash | 58,000 | 42,900 | 52,800 | 84,500 |
Basic Shares | 71,197 | 70,750 | 70,647 | 71,068 |
Quarter | EPS |
---|---|
2025-01-31 | $0.10 |
2024-10-31 | $0.28 |
2024-07-31 | $0.23 |
2024-04-30 | $0.14 |