Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $557,100 | $588,100 | $599,100 | $466,900 |
Gross Profit | 475,300 | 296,400 | 125,900 | 394,100 |
EBITDA | 143,500 | 151,600 | 155,400 | 70,500 |
EBIT | 86,000 | 88,800 | 96,800 | 18,600 |
Net Income | 40,300 | 41,400 | 36,100 | -5,200 |
Net Change In Cash | 557,100 | 588,100 | 599,100 | 466,900 |
Free Cash Flow | -14,300 | -4,200 | -25,400 | -3,000 |
Cash | 13,100 | 32,100 | 37,300 | 64,000 |
Basic Shares | 40,780 | 41,640 | 41,180 | 41,810 |
Values in thousands | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
---|---|---|---|---|
Revenue | $2,205,300 | $1,964,427 | $1,304,056 | $436,512 |
Gross Profit | 447,600 | 1,655,563 | 1,099,085 | 361,607 |
EBITDA | 544,600 | 431,810 | 325,510 | -114,727 |
EBIT | 336,100 | 262,508 | 187,181 | -253,516 |
Net Income | 126,900 | 137,100 | 108,700 | -206,974 |
Net Change In Cash | 2,205,300 | 1,964,427 | 1,304,056 | 436,512 |
Cost of Revenue | 155,681 | 14,019 | -12,764 | |
Free Cash Flow | 34,000 | 210,244 | 190,931 | -132,240 |
Cash | 37,300 | 181,591 | 25,910 | 11,891 |
Basic Shares | 44,070 | 49,176 | 49,263 | 43,549 |
Quarter | EPS |
---|---|
2024-07-31 | $0.99 |
2024-04-30 | $0.99 |
2024-01-31 | $0.88 |
2023-10-31 | -$0.12 |