Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $1,203,059 | $1,142,423 | $952,455 | $1,136,110 |
Gross Profit | 203,605 | 175,582 | 115,771 | 249,448 |
EBITDA | 150,594 | 126,232 | 88,102 | 160,486 |
EBIT | 104,022 | 81,027 | 42,796 | 117,965 |
Net Income | 68,400 | 62,554 | 23,418 | 83,736 |
Net Change In Cash | 1,203,059 | 1,142,423 | 952,455 | 1,136,110 |
Free Cash Flow | -72,941 | -79,358 | 267,728 | -104,509 |
Cash | 20,936 | 27,511 | 102,458 | 15,665 |
Basic Shares | 29,435 | 29,551 | 29,713 | 29,689 |
Values in thousands | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
---|---|---|---|---|
Revenue | $4,175,573 | $3,808,462 | $3,130,519 | $3,199,165 |
Gross Profit | 650,666 | 648,198 | 496,642 | 557,176 |
EBITDA | 486,085 | 364,921 | 238,656 | 306,003 |
EBIT | 322,993 | 188,671 | 54,166 | 98,278 |
Net Income | 218,923 | 142,213 | 48,574 | 34,337 |
Net Change In Cash | 4,175,573 | 3,808,462 | 3,130,519 | 3,199,165 |
Cost of Revenue | -86,571 | 298,987 | -46,295 | |
Free Cash Flow | 40,484 | -36,166 | 151,613 | 323,730 |
Cash | 102,458 | 224,186 | 310,757 | 11,770 |
Basic Shares | 29,698 | 29,996 | 30,844 | 32,090 |
Quarter | EPS |
---|---|
2024-07-31 | $2.46 |
2024-04-30 | $2.12 |
2024-01-31 | $0.79 |
2023-10-31 | $2.82 |