Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $2,224,000 | $2,111,700 | $2,114,900 | $2,177,400 |
Gross Profit | 261,000 | 257,500 | 259,800 | 353,900 |
EBITDA | 112,200 | 109,400 | 103,400 | 178,200 |
EBIT | 84,800 | 83,700 | 77,500 | 151,100 |
Net Income | 41,800 | 42,200 | 43,600 | -11,700 |
Net Change In Cash | 2,224,000 | 2,111,700 | 2,114,900 | 2,177,400 |
Free Cash Flow | 150,100 | 15,200 | -122,900 | 15,600 |
Cash | 69,300 | 58,700 | 59,000 | 64,600 |
Basic Shares | 62,800 | 62,900 | 63,200 | 63,600 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $8,359,400 | $8,096,400 | $7,806,600 | $6,228,600 |
Gross Profit | 1,115,100 | 982,300 | 1,049,100 | 970,400 |
EBITDA | 414,400 | 534,100 | 423,200 | 253,400 |
EBIT | 307,800 | 413,400 | 348,800 | 206,300 |
Net Income | 81,400 | 251,300 | 230,400 | 126,300 |
Net Change In Cash | 8,359,400 | 8,096,400 | 7,806,600 | 6,228,600 |
Cost of Revenue | 14,400 | -333,300 | ||
Free Cash Flow | 167,300 | 190,700 | -30,400 | 280,000 |
Cash | 64,600 | 69,500 | 73,000 | 62,800 |
Basic Shares | 63,600 | 66,300 | 67,500 | 68,000 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.82 |
2025-04-30 | $0.86 |
2025-01-31 | $0.87 |