Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $741,509 | $682,938 | $615,420 | $744,482 |
Gross Profit | 406,517 | 373,904 | 335,896 | 402,824 |
EBITDA | 223,228 | 202,919 | 180,445 | 213,171 |
EBIT | 185,382 | 165,342 | 143,414 | 176,642 |
Net Income | 125,784 | 112,404 | 94,652 | 122,168 |
Net Change In Cash | 741,509 | 682,938 | 615,420 | 744,482 |
Free Cash Flow | 226,409 | 103,130 | 137,723 | 75,757 |
Cash | 147,788 | 130,157 | 130,424 | 115,952 |
Basic Shares | 57,038 | 57,038 | 57,486 | 57,603 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $2,689,921 | $2,628,632 | $2,590,278 | $2,362,209 |
Gross Profit | 1,486,129 | 1,425,405 | 1,426,536 | 1,324,080 |
EBITDA | 810,580 | 786,742 | 771,615 | 703,550 |
EBIT | 674,405 | 674,844 | 671,692 | 599,667 |
Net Income | 467,284 | 487,493 | 513,103 | 454,368 |
Net Change In Cash | 2,689,921 | 2,628,632 | 2,590,278 | 2,362,209 |
Cost of Revenue | -125,636 | 89,845 | ||
Free Cash Flow | 491,783 | 606,699 | 461,703 | 507,624 |
Cash | 115,952 | 115,679 | 163,457 | 299,972 |
Basic Shares | 57,616 | 57,631 | 58,249 | 58,734 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $2.73 |
2025-04-30 | $2.42 |
2025-01-31 | $2.06 |