Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $2,703,974 | $2,502,716 | $3,271,990 | $2,529,435 |
Gross Profit | 1,184,345 | 1,097,625 | 1,403,707 | 1,111,292 |
EBITDA | 237,443 | 233,010 | 420,636 | 222,312 |
EBIT | 142,633 | 141,227 | 354,855 | 134,842 |
Net Income | 94,185 | 100,833 | 260,767 | 90,597 |
Net Change In Cash | 2,703,974 | 2,502,716 | 3,271,990 | 2,529,435 |
Free Cash Flow | -11,639 | -433,187 | 187,552 | 565,369 |
Cash | 747,619 | 371,092 | 994,698 | 857,800 |
Basic Shares | 63,893 | 64,005 | 64,814 | 64,619 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $10,625,782 | $9,718,150 | $8,693,160 | $9,312,727 |
Gross Profit | 4,600,510 | 4,134,090 | 3,521,445 | 3,876,572 |
EBITDA | 1,048,073 | 847,355 | 650,924 | 1,020,588 |
EBIT | 726,198 | 563,291 | 401,726 | 790,271 |
Net Income | 503,639 | 339,649 | 230,123 | 408,839 |
Net Change In Cash | 10,625,782 | 9,718,150 | 8,693,160 | 9,312,727 |
Free Cash Flow | -28,607 | 351,451 | 145,282 | 480,116 |
Cash | 994,698 | 925,359 | 872,623 | 1,091,091 |
Basic Shares | 64,595 | 64,917 | 65,900 | 68,126 |
Quarter | EPS |
---|---|
2025-07-31 | $1.59 |
2025-04-30 | $1.20 |
2025-01-31 | $4.07 |
2024-10-31 | $1.55 |