Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $557,400 | $567,700 | $534,500 | $453,000 |
Gross Profit | 90,200 | 99,000 | 457,000 | 385,200 |
EBITDA | 118,200 | 126,400 | 105,900 | 42,300 |
EBIT | 53,000 | 63,200 | 41,900 | -11,600 |
Net Income | 11,400 | 21,700 | 9,300 | -32,700 |
Net Change In Cash | 557,400 | 567,700 | 534,500 | 453,000 |
Free Cash Flow | -55,200 | -58,800 | -61,000 | -138,400 |
Cash | 12,000 | 11,900 | 6,900 | 8,600 |
Basic Shares | 35,140 | 35,190 | 38,180 | 39,110 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $2,132,700 | $2,205,300 | $1,964,427 | $1,304,056 |
Gross Profit | 1,818,300 | 723,900 | 1,655,563 | 1,099,085 |
EBITDA | 443,400 | 503,700 | 426,871 | 312,346 |
EBIT | 205,200 | 295,200 | 257,569 | 174,017 |
Net Income | 58,300 | 126,900 | 137,100 | 108,700 |
Net Change In Cash | 2,132,700 | 2,205,300 | 1,964,427 | 1,304,056 |
Cost of Revenue | 155,681 | 14,019 | ||
Free Cash Flow | -217,900 | 34,000 | 210,244 | 190,931 |
Cash | 6,900 | 37,300 | 181,591 | 25,910 |
Basic Shares | 40,010 | 44,070 | 49,176 | 49,263 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.40 |
2025-04-30 | $0.76 |
2025-01-31 | $0.69 |