Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $167,636 | $188,458 | $189,483 | $196,979 |
Gross Profit | 63,199 | 73,638 | 79,760 | 74,154 |
EBITDA | -3,087 | 7,006 | 31,677 | 14,638 |
EBIT | 6,154 | 22,825 | 4,555 | |
Net Income | -1,754 | 7,543 | 21,166 | 6,046 |
Net Change In Cash | 167,636 | 188,458 | 189,483 | 196,979 |
Free Cash Flow | -25,763 | 1,788 | 22,921 | -20,755 |
Cash | 47,000 | 68,960 | 81,162 | 73,301 |
Basic Shares | 28,031 | 28,145 | 28,281 | 28,096 |
Values in thousands | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
---|---|---|---|---|
Revenue | $716,720 | $540,536 | $445,732 | $394,912 |
Gross Profit | 283,285 | 173,514 | 141,236 | 164,558 |
EBITDA | 103,200 | -79,085 | 43,348 | 54,245 |
EBIT | 68,148 | -179,009 | -13,703 | 34,983 |
Net Income | 59,666 | -173,714 | -8,774 | 33,826 |
Net Change In Cash | 716,720 | 540,536 | 445,732 | 394,912 |
Cost of Revenue | 55,231 | -79,832 | -98,079 | |
Free Cash Flow | -9,191 | -3,468 | -31,907 | 75,269 |
Cash | 73,301 | 132,859 | 77,231 | 148,741 |
Basic Shares | 27,327 | 25,044 | 24,685 | 24,362 |
Quarter | EPS |
---|---|
2025-01-31 | $0.30 |
2024-10-31 | $0.47 |
2024-07-31 | $0.89 |
2024-04-30 | $0.43 |