Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $964,700 | $1,018,400 | $1,002,800 | $942,600 |
Gross Profit | 660,200 | 677,700 | 612,600 | 580,900 |
EBITDA | 182,000 | 198,400 | 281,200 | 270,800 |
EBIT | 192,200 | 172,500 | ||
Net Income | 104,300 | 117,500 | 104,700 | 88,900 |
Net Change In Cash | 964,700 | 1,018,400 | 1,002,800 | 942,600 |
Free Cash Flow | 101,200 | 128,100 | 118,500 | 36,900 |
Cash | 100,900 | 107,600 | 109,700 | 112,600 |
Basic Shares | 201,200 | 201,100 | 200,600 | 200,500 |
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 | 705,700 | 885,900 | 908,600 | 863,700 |
EBIT | 518,200 | 530,300 | 522,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 | 199,200 |
Quarter | EPS |
---|---|
2025-01-31 | $0.92 |
2024-10-31 | $1.04 |
2024-07-31 | $0.96 |
2024-04-30 | $0.85 |