Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $676,181 | $650,345 | $630,618 | $616,505 |
Gross Profit | 505,809 | 476,461 | 453,053 | 448,823 |
EBITDA | 177,507 | 163,671 | 144,971 | 136,853 |
EBIT | 166,487 | 155,172 | 135,264 | 128,489 |
Net Income | 171,041 | 161,664 | 147,398 | 135,158 |
Net Change In Cash | 676,181 | 650,345 | 630,618 | 616,505 |
Free Cash Flow | 89,822 | 755,040 | 50,034 | 76,688 |
Cash | 1,165,754 | 1,197,196 | 703,487 | 743,712 |
Basic Shares | 164,564 | 164,394 | 164,071 | 163,761 |
Values in thousands | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
---|---|---|---|---|
Revenue | $2,363,673 | $2,155,060 | $1,850,777 | $1,465,069 |
Gross Profit | 1,686,382 | 1,545,655 | 1,347,099 | 1,056,141 |
EBITDA | 429,334 | 488,213 | 505,496 | 407,249 |
EBIT | 392,184 | 450,551 | 468,531 | 367,902 |
Net Income | 525,705 | 487,706 | 427,390 | 379,998 |
Net Change In Cash | 2,363,673 | 2,155,060 | 1,850,777 | 1,465,069 |
Cost of Revenue | 251,430 | |||
Free Cash Flow | 885,143 | 777,981 | 761,974 | 551,813 |
Cash | 703,487 | 886,465 | 1,138,040 | 730,504 |
Basic Shares | 163,486 | 162,437 | 162,277 | 160,732 |
Quarter | EPS |
---|---|
2024-07-31 | $1.62 |
2024-04-30 | $1.50 |
2024-01-31 | $1.38 |
2023-10-31 | $1.34 |