| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $5,348,163 | $5,380,240 | $5,153,483 | $5,278,526 |
Gross Profit | 1,014,337 | 1,006,175 | 969,499 | 948,984 |
EBITDA | 290,669 | 288,463 | 273,310 | 244,413 |
EBIT | 218,351 | 216,530 | 203,645 | 176,583 |
Net Income | 152,050 | 150,705 | 149,768 | 122,662 |
Net Change In Cash | 5,348,163 | 5,380,240 | 5,153,483 | 5,278,526 |
Free Cash Flow | -10,744 | 87,291 | 67,596 | 111,487 |
Cash | 45,119 | 47,273 | 39,484 | 28,272 |
Basic Shares | 131,922 | 132,517 | 132,749 | 133,469 |
| 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 | 1,032,464 | 1,025,937 | 933,260 | 788,681 |
EBIT | 770,396 | 798,241 | 732,326 | 608,133 |
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 |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $1.16 |
2025-07-31 | $1.14 |
2025-04-30 | $1.14 |