Values in thousands | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
---|---|---|---|---|
Revenue | $900,100 | $935,400 | $927,900 | $876,700 |
Gross Profit | 319,600 | 334,800 | 326,200 | 304,800 |
EBITDA | 161,500 | 169,600 | 166,000 | 159,200 |
EBIT | 136,000 | 144,700 | 141,400 | 134,600 |
Net Income | 99,000 | 109,700 | 113,500 | 98,700 |
Net Change In Cash | 900,100 | 935,400 | 927,900 | 876,700 |
Free Cash Flow | 47,900 | 106,200 | 120,200 | 65,700 |
Cash | 221,200 | 232,700 | 223,700 | 193,800 |
Basic Shares | 121,900 | 122,500 | 122,900 | 122,100 |
Values in thousands | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
---|---|---|---|---|
Revenue | $3,586,300 | $3,430,800 | $3,306,600 | $2,853,900 |
Gross Profit | 1,274,400 | 1,160,600 | 1,067,400 | 971,700 |
EBITDA | 655,100 | 580,200 | 547,600 | 489,300 |
EBIT | 556,700 | 487,900 | 453,300 | 394,000 |
Net Income | 414,000 | 358,800 | 332,800 | 286,900 |
Net Change In Cash | 3,586,300 | 3,430,800 | 3,306,600 | 2,853,900 |
Cost of Revenue | -15,400 | |||
Free Cash Flow | 406,900 | 426,400 | 167,700 | 343,600 |
Cash | 232,700 | 187,100 | 193,300 | 222,800 |
Basic Shares | 122,600 | 123,600 | 125,200 | 128,199 |
Quarter | EPS |
---|---|
2024-10-31 | $0.83 |
2024-07-31 | $0.94 |
2024-04-30 | $0.92 |
2024-01-31 | $0.81 |