Values in thousands | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
---|---|---|---|---|
Revenue | $188,458 | $189,483 | $196,979 | $186,578 |
Gross Profit | 73,638 | 79,760 | 74,154 | 66,235 |
EBITDA | 7,006 | 31,677 | 14,638 | 23,886 |
EBIT | 6,154 | 22,825 | 4,555 | 14,304 |
Net Income | 7,543 | 21,166 | 6,046 | 13,885 |
Net Change In Cash | 188,458 | 189,483 | 196,979 | 186,578 |
Free Cash Flow | 1,788 | 22,921 | -20,755 | 48,729 |
Cash | 68,960 | 81,162 | 73,301 | 107,694 |
Basic Shares | 28,145 | 28,281 | 28,096 | 28,044 |
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 |
---|---|
2024-10-31 | $0.47 |
2024-07-31 | $0.89 |
2024-04-30 | $0.43 |
2024-01-31 | $0.63 |