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 | 168,843 |
EBIT | 104,022 | 81,027 | 42,796 | 126,322 |
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 | 19,564 | 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 | 813,758 | 648,198 | 496,642 | 557,176 |
EBITDA | 486,085 | 396,990 | 234,210 | 297,406 |
EBIT | 322,993 | 220,740 | 49,720 | 89,681 |
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 | 101,086 | 224,186 | 310,757 | 11,770 |
Basic Shares | 29,698 | 29,996 | 30,844 | 32,090 |
Quarter | EPS |
---|---|
2024-10-31 | $2.37 |
2024-07-31 | $2.46 |
2024-04-30 | $2.12 |
2024-01-31 | $0.79 |