Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $661,604 | $650,642 | $633,193 | $719,313 |
Gross Profit | 369,001 | 365,877 | 348,427 | 384,093 |
EBITDA | 201,619 | 202,105 | 193,685 | 218,814 |
EBIT | 168,237 | 169,385 | 160,141 | 187,553 |
Net Income | 117,327 | 118,217 | 109,572 | 127,778 |
Net Change In Cash | 661,604 | 650,642 | 633,193 | 719,313 |
Free Cash Flow | 142,969 | 108,231 | 164,826 | 152,871 |
Cash | 165,324 | 125,446 | 136,201 | 115,679 |
Basic Shares | 57,624 | 57,681 | 57,555 | 57,552 |
Values in thousands | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 |
---|---|---|---|---|
Revenue | $2,628,632 | $2,590,278 | $2,362,209 | $2,121,100 |
Gross Profit | 1,425,405 | 1,426,536 | 1,324,080 | 1,130,468 |
EBITDA | 786,742 | 771,615 | 703,550 | 446,951 |
EBIT | 674,844 | 671,692 | 599,667 | 333,649 |
Net Income | 487,493 | 513,103 | 454,368 | 249,539 |
Net Change In Cash | 2,628,632 | 2,590,278 | 2,362,209 | 2,121,100 |
Cost of Revenue | -125,636 | 89,845 | 56,783 | |
Free Cash Flow | 606,699 | 461,703 | 507,624 | 451,886 |
Cash | 115,679 | 163,457 | 299,972 | 208,293 |
Basic Shares | 57,631 | 58,249 | 58,734 | 58,473 |
Quarter | EPS |
---|---|
2024-07-31 | $2.41 |
2024-04-30 | $2.34 |
2024-01-31 | $2.21 |
2023-10-31 | $2.46 |