Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $397,580 | $452,482 | $459,128 | $453,278 |
Gross Profit | 59,764 | 85,711 | 92,866 | 84,099 |
EBITDA | 37,115 | 51,367 | 54,589 | -29,703 |
EBIT | 22,532 | 37,901 | 41,787 | -41,787 |
Net Income | 16,571 | 27,686 | 29,633 | 26,798 |
Net Change In Cash | 397,580 | 452,482 | 459,128 | 453,278 |
Free Cash Flow | 2,315 | 1,107 | 29,511 | 6,812 |
Cash | 43,484 | 56,717 | 89,265 | 87,398 |
Basic Shares | 15,159 | 15,435 | 15,673 | 15,881 |
Values in thousands | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
---|---|---|---|---|
Revenue | $1,847,502 | $2,066,200 | $1,857,186 | $1,744,014 |
Gross Profit | 377,807 | 357,524 | 226,444 | 319,275 |
EBITDA | 238,956 | 228,624 | 36,159 | 230,002 |
EBIT | 160,175 | 134,880 | -88,057 | 103,821 |
Net Income | 116,216 | 93,723 | -29,722 | 61,193 |
Net Change In Cash | 1,847,502 | 2,066,200 | 1,857,186 | 1,744,014 |
Cost of Revenue | 19,407 | -68,746 | -5,988 | |
Free Cash Flow | 139,702 | 154,127 | -19,677 | 116,029 |
Cash | 87,398 | 41,732 | 22,325 | 91,071 |
Basic Shares | 16,260 | 16,684 | 16,591 | 17,037 |
Quarter | EPS |
---|---|
2025-01-31 | $1.05 |
2024-10-31 | $2.08 |
2024-07-31 | $1.89 |
2024-04-30 | $1.70 |