| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $2,710,440 | $2,703,974 | $2,502,716 | $3,271,990 |
Gross Profit | 1,101,304 | 1,184,345 | 1,097,625 | 1,403,707 |
EBITDA | 260,849 | 237,443 | 233,010 | 420,636 |
EBIT | 161,566 | 142,633 | 141,227 | 354,855 |
Net Income | 104,750 | 94,185 | 100,833 | 260,767 |
Net Change In Cash | 2,710,440 | 2,703,974 | 2,502,716 | 3,271,990 |
Free Cash Flow | 738,690 | -11,639 | -433,187 | 187,552 |
Cash | 584,079 | 747,619 | 371,092 | 994,698 |
Basic Shares | 64,068 | 63,893 | 64,005 | 64,814 |
| 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-10-31 | $1.68 |
2025-07-31 | $1.59 |
2025-04-30 | $1.20 |
2025-01-31 | $4.07 |