Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $789,081 | $759,043 | $720,886 | $699,207 |
Gross Profit | 593,828 | 585,219 | 539,895 | 524,818 |
EBITDA | 206,034 | 243,554 | 198,355 | 191,285 |
EBIT | 195,908 | 233,732 | 188,423 | 181,353 |
Net Income | 200,309 | 228,190 | 195,625 | 185,808 |
Net Change In Cash | 789,081 | 759,043 | 720,886 | 699,207 |
Free Cash Flow | 232,130 | 871,248 | 64,824 | 159,846 |
Cash | 1,930,431 | 1,964,982 | 1,118,785 | 1,044,511 |
Basic Shares | 167,272 | 166,229 | 165,674 | 164,979 |
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-07-31 | $1.99 |
2025-04-30 | $1.97 |
2025-01-31 | $1.74 |
2024-10-31 | $1.13 |