| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $811,236 | $789,081 | $759,043 | $720,886 |
Gross Profit | 611,771 | 593,828 | 585,219 | 539,895 |
EBITDA | 260,801 | 206,034 | 243,554 | 198,355 |
EBIT | 240,853 | 195,908 | 233,732 | 188,423 |
Net Income | 236,203 | 200,309 | 228,190 | 195,625 |
Net Change In Cash | 811,236 | 789,081 | 759,043 | 720,886 |
Free Cash Flow | 186,484 | 232,130 | 871,248 | 64,824 |
Cash | 1,660,137 | 1,930,431 | 1,964,982 | 1,118,785 |
Basic Shares | 167,953 | 167,272 | 166,229 | 165,674 |
| Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
Revenue | $2,746,619 | $2,363,673 | $2,155,060 | $1,850,777 |
Gross Profit | 2,046,983 | 1,686,382 | 1,545,655 | 1,347,099 |
EBITDA | 730,818 | 461,962 | 488,213 | 505,496 |
EBIT | 691,435 | 429,334 | 450,551 | 468,531 |
Net Income | 714,138 | 525,705 | 487,706 | 427,390 |
Net Change In Cash | 2,746,619 | 2,363,673 | 2,155,060 | 1,850,777 |
Free Cash Flow | 1,069,531 | 885,143 | 766,958 | 750,249 |
Cash | 1,118,785 | 703,487 | 886,465 | 1,138,040 |
Basic Shares | 165,232 | 163,486 | 162,437 | 162,277 |
| Quarter | EPS |
|---|---|
2025-10-31 | $2.04 |
2025-07-31 | $1.99 |
2025-04-30 | $1.97 |
2025-01-31 | $1.74 |