Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $189,483 | $196,979 | $186,578 | $180,816 |
Gross Profit | 79,760 | 74,154 | 66,235 | 75,350 |
EBITDA | 31,883 | 14,638 | 23,886 | 34,678 |
EBIT | 23,031 | 4,555 | 14,304 | 26,242 |
Net Income | 21,166 | 6,046 | 13,885 | 17,840 |
Net Change In Cash | 189,483 | 196,979 | 186,578 | 180,816 |
Free Cash Flow | 22,921 | -20,755 | 48,729 | -16,500 |
Cash | 81,162 | 73,301 | 107,694 | 100,908 |
Basic Shares | 28,281 | 28,096 | 28,044 | 26,956 |
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 | 102,503 | -79,085 | 43,348 | 54,245 |
EBIT | 67,451 | -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-07-31 | $0.89 |
2024-04-30 | $0.43 |
2024-01-31 | $0.63 |
2023-10-31 | $0.97 |