Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $720,886 | $699,207 | $676,181 | $650,345 |
Gross Profit | 539,895 | 524,818 | 505,809 | 476,461 |
EBITDA | 188,423 | 181,353 | 177,507 | 163,671 |
EBIT | 166,487 | 155,172 | ||
Net Income | 195,625 | 185,808 | 171,041 | 161,664 |
Net Change In Cash | 720,886 | 699,207 | 676,181 | 650,345 |
Free Cash Flow | 69,544 | 164,117 | 89,822 | 755,040 |
Cash | 1,118,785 | 1,044,511 | 1,165,754 | 1,197,196 |
Basic Shares | 165,674 | 164,979 | 164,564 | 164,394 |
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 | 691,435 | 461,962 | 488,213 | 505,496 |
EBIT | 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,090,051 | 885,143 | 777,981 | 761,974 |
Cash | 1,118,785 | 703,487 | 886,465 | 1,138,040 |
Basic Shares | 165,232 | 163,486 | 162,437 | 162,277 |
Quarter | EPS |
---|---|
2025-01-31 | $1.74 |
2024-10-31 | $1.75 |
2024-07-31 | $1.62 |
2024-04-30 | $1.50 |