Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $1,060,300 | $1,002,300 | $964,700 | $1,018,400 |
Gross Profit | 692,000 | 679,100 | 660,200 | 677,700 |
EBITDA | 272,700 | 261,300 | 270,300 | 286,600 |
EBIT | 177,300 | 168,700 | 179,300 | 195,600 |
Net Income | 98,300 | 87,700 | 104,300 | 117,500 |
Net Change In Cash | 1,060,300 | 1,002,300 | 964,700 | 1,018,400 |
Free Cash Flow | 164,500 | 18,100 | 101,200 | 128,100 |
Cash | 124,900 | 116,200 | 100,900 | 107,600 |
Basic Shares | 200,600 | 200,700 | 201,200 | 201,100 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $3,895,400 | $3,593,200 | $3,308,400 | $2,922,500 |
Gross Profit | 2,595,700 | 2,357,900 | 2,139,600 | 1,955,800 |
EBITDA | 1,071,700 | 885,900 | 878,700 | 823,900 |
EBIT | 696,600 | 518,200 | 532,600 | 514,600 |
Net Income | 392,300 | 294,200 | 385,800 | 2,944,700 |
Net Change In Cash | 3,895,400 | 3,593,200 | 3,308,400 | 2,922,500 |
Cost of Revenue | 54,900 | -23,100 | ||
Free Cash Flow | 288,100 | 215,000 | 450,400 | 524,200 |
Cash | 107,600 | 120,800 | 138,200 | 95,900 |
Basic Shares | 200,400 | 199,200 | 198,800 | 49,850 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $1.10 |
2025-04-30 | $0.96 |
2025-01-31 | $0.92 |