Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $534,500 | $453,000 | $557,100 | $588,100 |
Gross Profit | 457,000 | 385,200 | 475,300 | 296,400 |
EBITDA | 105,900 | 45,000 | 143,500 | 150,700 |
EBIT | 41,900 | -8,900 | 86,000 | 87,900 |
Net Income | 9,300 | -32,700 | 40,300 | 41,400 |
Net Change In Cash | 534,500 | 453,000 | 557,100 | 588,100 |
Free Cash Flow | -61,000 | -138,400 | -14,300 | -4,200 |
Cash | 6,900 | 8,600 | 13,100 | 32,100 |
Basic Shares | 38,180 | 39,110 | 40,780 | 41,640 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $2,132,699 | $2,205,300 | $1,964,427 | $1,304,056 |
Gross Profit | 1,818,299 | 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,699 | 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-01-31 | $0.69 |
2024-10-31 | -$0.45 |
2024-07-31 | $0.99 |
2024-04-30 | $0.99 |