Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $1,084,525 | $1,007,412 | $1,203,059 | $1,142,423 |
Gross Profit | 196,578 | 1,007,412 | 203,605 | 175,582 |
EBITDA | 115,081 | 160,744 | 150,594 | 126,232 |
EBIT | 60,288 | 108,743 | 104,022 | 81,027 |
Net Income | 32,670 | 69,789 | 68,400 | 62,554 |
Net Change In Cash | 1,084,525 | 1,007,412 | 1,203,059 | 1,142,423 |
Free Cash Flow | 259,725 | -8,787 | -72,941 | -79,358 |
Cash | 92,670 | 15,269 | 19,564 | 27,511 |
Basic Shares | 29,458 | 29,481 | 29,435 | 29,551 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $3,769,877 | $4,175,573 | $3,808,462 | $3,130,519 |
Gross Profit | 3,769,877 | 813,758 | 648,198 | 496,642 |
EBITDA | 567,355 | 507,694 | 396,990 | 234,210 |
EBIT | 368,784 | 344,602 | 220,740 | 49,720 |
Net Income | 233,413 | 218,923 | 142,213 | 48,574 |
Net Change In Cash | 3,769,877 | 4,175,573 | 3,808,462 | 3,130,519 |
Cost of Revenue | -86,571 | 298,987 | ||
Free Cash Flow | 98,639 | 40,484 | -36,166 | 151,613 |
Cash | 92,670 | 101,086 | 224,186 | 310,757 |
Basic Shares | 29,481 | 29,698 | 29,996 | 30,844 |
Quarter | EPS |
---|---|
2025-01-31 | $1.11 |
2024-10-31 | $2.37 |
2024-07-31 | $2.46 |
2024-04-30 | $2.12 |