Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $980,700 | $940,100 | $870,000 | $900,100 |
Gross Profit | 338,800 | 321,900 | 305,900 | 319,600 |
EBITDA | 181,200 | 117,300 | 155,900 | 161,500 |
EBIT | 156,800 | 92,700 | 130,900 | 136,000 |
Net Income | 114,300 | 57,800 | 95,900 | 99,000 |
Net Change In Cash | 980,700 | 940,100 | 870,000 | 900,100 |
Free Cash Flow | 147,500 | 73,000 | 71,500 | 47,900 |
Cash | 180,400 | 178,500 | 189,100 | 221,200 |
Basic Shares | 118,100 | 120,300 | 121,400 | 121,900 |
Values in thousands | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
---|---|---|---|---|
Revenue | $3,690,900 | $3,586,300 | $3,430,800 | $3,306,600 |
Gross Profit | 1,286,200 | 1,274,400 | 1,160,600 | 1,067,400 |
EBITDA | 615,900 | 655,100 | 580,200 | 547,600 |
EBIT | 516,400 | 556,700 | 487,900 | 453,300 |
Net Income | 367,000 | 414,000 | 358,800 | 332,800 |
Net Change In Cash | 3,690,900 | 3,586,300 | 3,430,800 | 3,306,600 |
Cost of Revenue | -15,400 | |||
Free Cash Flow | 339,900 | 406,900 | 426,400 | 167,700 |
Cash | 180,400 | 232,700 | 187,100 | 193,300 |
Basic Shares | 120,400 | 122,600 | 123,600 | 125,200 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $1.03 |
2025-04-30 | $0.99 |
2025-01-31 | $0.83 |