Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $2,257,400 | $2,138,800 | $2,189,500 | $1,984,800 |
Gross Profit | 1,658,200 | 1,584,700 | 1,615,800 | 1,471,200 |
EBITDA | 413,000 | 453,200 | 395,400 | 254,700 |
EBIT | 325,400 | 369,300 | 319,300 | 180,400 |
Net Income | 267,300 | 350,700 | 357,700 | 278,800 |
Net Change In Cash | 2,257,400 | 2,138,800 | 2,189,500 | 1,984,800 |
Free Cash Flow | 556,900 | 1,509,600 | 465,300 | 491,500 |
Cash | 2,226,300 | 2,282,800 | 1,535,200 | 1,381,900 |
Basic Shares | 709,000 | 709,000 | 707,800 | 709,200 |
Values in thousands | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
---|---|---|---|---|
Revenue | $8,027,500 | $6,892,700 | $5,501,500 | $4,256,100 |
Gross Profit | 5,968,300 | 4,983,000 | 3,782,800 | 2,981,200 |
EBITDA | 1,279,900 | 387,300 | 95,600 | -46,600 |
EBIT | 996,600 | 55,200 | -241,400 | -351,500 |
Net Income | 2,577,600 | 439,700 | -267,000 | -498,900 |
Net Change In Cash | 8,027,500 | 6,892,700 | 5,501,500 | 4,256,100 |
Cost of Revenue | -982,600 | 244,700 | -1,081,600 | |
Free Cash Flow | 3,100,800 | 2,631,200 | 1,791,900 | 1,387,000 |
Cash | 1,535,200 | 1,135,300 | 2,118,500 | 1,874,200 |
Basic Shares | 708,000 | 684,600 | 590,999 | 578,399 |
Quarter | EPS |
---|---|
2025-01-31 | $0.81 |
2024-10-31 | $1.56 |
2024-07-31 | $1.51 |
2024-04-30 | $1.32 |