Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $5,278,526 | $5,099,364 | $5,205,395 | $4,918,519 |
Gross Profit | 948,984 | 975,476 | 956,576 | 883,390 |
EBITDA | 244,413 | 295,062 | 268,812 | 224,177 |
EBIT | 176,583 | 229,383 | 203,675 | 160,755 |
Net Income | 122,662 | 155,748 | 144,988 | 111,019 |
Net Change In Cash | 5,278,526 | 5,099,364 | 5,205,395 | 4,918,519 |
Free Cash Flow | 111,487 | 18,824 | 87,472 | 95,106 |
Cash | 28,272 | 33,873 | 38,058 | 35,094 |
Basic Shares | 133,469 | 133,333 | 133,848 | 134,110 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $20,501,804 | $19,968,689 | $19,315,165 | $16,667,302 |
Gross Profit | 3,764,426 | 3,642,560 | 3,431,488 | 3,078,690 |
EBITDA | 772,206 | 1,026,954 | 951,244 | 815,371 |
EBIT | 799,258 | 750,310 | 634,823 | |
Net Income | 534,417 | 523,741 | 513,177 | 426,652 |
Net Change In Cash | 20,501,804 | 19,968,689 | 19,315,165 | 16,667,302 |
Cost of Revenue | -11,521 | 1,918 | ||
Free Cash Flow | 312,889 | 251,808 | 417,628 | 527,144 |
Cash | 28,272 | 36,049 | 33,915 | 45,436 |
Basic Shares | 133,605 | 135,118 | 136,473 | 138,044 |
Quarter | EPS |
---|---|
2025-01-31 | $0.93 |
2024-10-31 | $1.18 |
2024-07-31 | $1.09 |
2024-04-30 | $0.85 |