| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $1,066,200 | $1,066,200 | $1,317,900 | $995,000 |
Gross Profit | 350,700 | 350,700 | 436,700 | 335,600 |
EBITDA | 139,600 | 216,000 | 113,200 | |
EBIT | 92,500 | 184,500 | 81,100 | |
Net Income | 73,000 | 73,000 | 136,800 | 52,800 |
Net Change In Cash | 1,066,200 | 1,066,200 | 1,317,900 | 995,000 |
Free Cash Flow | 286,400 | 286,400 | 152,400 | -67,700 |
Cash | 341,000 | 341,000 | 176,500 | 171,300 |
Basic Shares | 97,888 | 98,500 | 100,100 | 101,700 |
| Values in thousands | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 |
|---|---|---|---|---|
Revenue | $4,510,400 | $4,583,800 | $4,553,200 | $4,514,700 |
Gross Profit | 1,504,800 | 1,549,300 | 1,577,600 | 1,504,600 |
EBITDA | 552,800 | 702,900 | 578,400 | 697,000 |
EBIT | 409,900 | 574,700 | 459,200 | 588,200 |
Net Income | 316,100 | 418,900 | 329,700 | 443,300 |
Net Change In Cash | 4,510,400 | 4,583,800 | 4,553,200 | 4,514,700 |
Cost of Revenue | -208,835 | |||
Free Cash Flow | 578,300 | 466,400 | 157,300 | 153,694 |
Cash | 341,000 | 199,500 | 193,100 | 188,250 |
Basic Shares | 99,800 | 104,400 | 105,300 | 105,649 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $0.91 |
2025-07-31 | $1.24 |
2025-04-30 | $1.42 |