Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $812,406 | $811,732 | $829,655 | $726,960 |
Gross Profit | 362,797 | 361,340 | 374,757 | 316,038 |
EBITDA | 102,504 | 135,491 | 129,898 | 91,690 |
EBIT | 68,395 | 101,468 | 97,641 | 60,863 |
Net Income | 13,917 | 33,168 | 28,952 | -3,625 |
Net Change In Cash | 812,406 | 811,732 | 829,655 | 726,960 |
Free Cash Flow | -69,665 | -95,994 | -37,903 | -10,130 |
Cash | 30,413 | 87,012 | 78,333 | 101,787 |
Basic Shares | 20,086 | 19,981 | 19,961 | 18,324 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $3,180,753 | $3,029,126 | $3,590,477 | $3,758,820 |
Gross Profit | 1,414,932 | 1,389,019 | 1,811,985 | 1,855,411 |
EBITDA | 322,587 | 523,585 | 774,842 | 1,065,702 |
EBIT | 404,596 | 591,069 | 897,201 | |
Net Income | 72,412 | 127,561 | 528,642 | 688,546 |
Net Change In Cash | 3,180,753 | 3,029,126 | 3,590,477 | 3,758,820 |
Free Cash Flow | -213,693 | -67,142 | 230,045 | 476,731 |
Cash | 30,413 | 123,688 | 1,511,763 | 2,177,889 |
Basic Shares | 19,991 | 21,600 | 26,561 | 31,113 |
Quarter | EPS |
---|---|
2025-01-31 | $1.58 |
2024-10-31 | $2.48 |
2024-07-31 | $1.69 |
2024-04-30 | -$0.40 |