Values in thousands | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
---|---|---|---|---|
Revenue | $354,400 | $324,000 | $297,600 | $258,700 |
Gross Profit | 55,800 | 37,000 | 30,800 | 28,700 |
EBITDA | 42,200 | 25,700 | 19,500 | 20,200 |
EBIT | 32,000 | 16,800 | 13,800 | 7,300 |
Net Income | 17,300 | 12,400 | 7,000 | 1,999 |
Net Change In Cash | 354,400 | 324,000 | 297,600 | 258,700 |
Free Cash Flow | 31,100 | 34,900 | -4,400 | -400 |
Cash | 58,000 | 49,500 | 47,200 | 40,500 |
Basic Shares | 72,083 | 71,082 | 71,003 | 70,761 |
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 |
---|---|
2024-10-31 | $0.28 |
2024-07-31 | $0.23 |
2024-04-30 | $0.14 |
2024-01-31 | $0.09 |