Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $3,277,056 | $2,530,696 | $2,465,517 | $2,361,553 |
Gross Profit | 1,408,773 | 1,112,553 | 1,057,397 | 948,862 |
EBITDA | 457,472 | 223,277 | 202,908 | 208,571 |
EBIT | 365,991 | 135,807 | 116,249 | 126,606 |
Net Income | 260,767 | 90,597 | 73,760 | 78,514 |
Net Change In Cash | 3,277,056 | 2,530,696 | 2,465,517 | 2,361,553 |
Free Cash Flow | 472,103 | -35,964 | -115,927 | |
Cash | 994,698 | 857,800 | 659,910 | 742,332 |
Basic Shares | 64,814 | 64,619 | 64,328 | 64,266 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $10,634,823 | $9,718,150 | $8,702,604 | $9,322,256 |
Gross Profit | 4,609,551 | 4,134,090 | 3,530,889 | 3,886,101 |
EBITDA | 1,091,911 | 851,236 | 636,379 | 837,115 |
EBIT | 744,336 | 544,172 | 366,504 | 598,192 |
Net Income | 503,639 | 339,649 | 230,123 | 408,839 |
Net Change In Cash | 10,634,823 | 9,718,150 | 8,702,604 | 9,322,256 |
Free Cash Flow | 863,376 | 351,451 | 145,282 | 480,116 |
Cash | 925,359 | 872,623 | 1,091,091 | |
Basic Shares | 64,595 | 64,917 | 65,900 | 68,126 |
Quarter | EPS |
---|---|
2025-01-31 | $4.07 |
2024-10-31 | $1.55 |
2024-07-31 | $1.20 |
2024-04-30 | $1.35 |