| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $2,295,300 | $2,224,000 | $2,111,700 | $2,114,900 |
Gross Profit | 257,500 | 261,000 | 257,500 | 259,800 |
EBITDA | 96,300 | 112,200 | 109,400 | 103,400 |
EBIT | 69,600 | 84,800 | 83,700 | 77,500 |
Net Income | 34,800 | 41,800 | 42,200 | 43,600 |
Net Change In Cash | 2,295,300 | 2,224,000 | 2,111,700 | 2,114,900 |
Free Cash Flow | 112,700 | 150,100 | 15,200 | -122,900 |
Cash | 104,100 | 69,300 | 58,700 | 59,000 |
Basic Shares | 62,000 | 62,800 | 62,900 | 63,200 |
| Values in thousands | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 |
|---|---|---|---|---|
Revenue | $8,745,900 | $8,359,400 | $8,096,400 | $7,806,600 |
Gross Profit | 1,022,600 | 1,115,100 | 982,300 | 1,049,100 |
EBITDA | 422,000 | 414,400 | 534,100 | 423,200 |
EBIT | 316,400 | 307,800 | 413,400 | 348,800 |
Net Income | 162,400 | 81,400 | 251,300 | 230,400 |
Net Change In Cash | 8,745,900 | 8,359,400 | 8,096,400 | 7,806,600 |
Cost of Revenue | 14,400 | |||
Free Cash Flow | 155,100 | 167,300 | 190,700 | -30,400 |
Cash | 104,100 | 64,600 | 69,500 | 73,000 |
Basic Shares | 62,700 | 63,600 | 66,300 | 67,500 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $0.88 |
2025-07-31 | $0.82 |
2025-04-30 | $0.86 |