Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $1,134,700 | $1,385,700 | $1,265,800 | $1,417,100 |
Gross Profit | 257,300 | 319,500 | 245,500 | 288,700 |
EBITDA | 135,000 | 185,200 | 126,100 | 193,900 |
EBIT | 70,300 | 118,800 | 59,500 | 126,000 |
Net Income | 64,000 | 47,300 | 8,600 | 70,100 |
Net Change In Cash | 1,134,700 | 1,385,700 | 1,265,800 | 1,417,100 |
Free Cash Flow | 156,800 | 105,700 | -66,500 | 142,100 |
Cash | 285,200 | 252,700 | 201,100 | 197,700 |
Basic Shares | 58,274 | 47,500 | 47,330 | 47,600 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $5,448,100 | $5,218,600 | $6,349,500 | $5,556,100 |
Gross Profit | 1,070,800 | 1,146,100 | 1,285,400 | 1,093,000 |
EBITDA | 715,800 | 824,500 | 839,200 | 845,700 |
EBIT | 454,500 | 593,900 | 586,900 | 571,300 |
Net Income | 268,800 | 359,200 | 376,700 | 390,700 |
Net Change In Cash | 5,448,100 | 5,218,600 | 6,349,500 | 5,556,100 |
Cost of Revenue | 98,300 | 18,700 | ||
Free Cash Flow | 169,500 | 435,900 | 474,500 | 248,700 |
Cash | 197,700 | 180,900 | 147,100 | 124,600 |
Basic Shares | 47,308 | 47,471 | 48,606 | 48,666 |
Quarter | EPS |
---|---|
2025-10-31 | $1.03 |
2025-07-31 | $1.66 |
2025-04-30 | $0.99 |
2025-01-31 | $0.22 |