Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $995,000 | $1,076,000 | $1,156,900 | $1,347,900 |
Gross Profit | 335,600 | 349,000 | 402,800 | 449,800 |
EBITDA | 113,200 | 160,200 | 189,600 | 222,200 |
EBIT | 81,100 | 123,800 | 158,700 | 192,000 |
Net Income | 52,800 | 89,900 | 119,300 | 144,800 |
Net Change In Cash | 995,000 | 1,076,000 | 1,156,900 | 1,347,900 |
Free Cash Flow | -67,700 | 200,200 | 169,800 | 206,900 |
Cash | 171,300 | 199,500 | 221,100 | 188,800 |
Basic Shares | 101,700 | 104,400 | 104,500 | 104,900 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $4,583,800 | $4,553,200 | $4,514,662 | $3,959,584 |
Gross Profit | 1,549,300 | 1,577,600 | 1,504,596 | 1,338,492 |
EBITDA | 702,900 | 578,400 | 697,093 | 627,793 |
EBIT | 574,700 | 459,200 | 588,284 | 528,477 |
Net Income | 418,900 | 329,700 | 443,300 | 409,900 |
Net Change In Cash | 4,583,800 | 4,553,200 | 4,514,662 | 3,959,584 |
Cost of Revenue | -208,835 | -76,634 | ||
Free Cash Flow | 466,400 | 157,300 | 153,694 | 451,457 |
Cash | 199,500 | 193,100 | 188,250 | 405,612 |
Basic Shares | 104,400 | 105,300 | 105,649 | 108,473 |
Quarter | EPS |
---|---|
2025-01-31 | $0.65 |
2024-10-31 | $0.95 |
2024-07-31 | $1.18 |
2024-04-30 | $1.40 |