Values in thousands | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 |
---|---|---|---|---|
Revenue | $43,855 | $43,045 | $41,341 | $40,804 |
Gross Profit | 12,124 | 10,454 | 11,475 | 11,055 |
EBITDA | 4,312 | 3,065 | 6,664 | |
EBIT | 2,980 | 1,722 | 3,157 | |
Net Income | 17,535 | 1,685 | 4,436 | 8,149 |
Net Change In Cash | 43,855 | 43,045 | 41,341 | 40,804 |
Free Cash Flow | 7,556 | -1,070 | 7,716 | 7,716 |
Cash | 269,237 | 276,422 | 121,372 | 121,372 |
Basic Shares | 28,599 | 26,083 | 26,066 | 27,960 |
Values in thousands | 2023-07-31 | 2022-07-31 | 2021-07-31 | 2020-07-31 |
---|---|---|---|---|
Revenue | $189,087 | $203,272 | $613,766 | $782,813 |
Gross Profit | 51,307 | 41,536 | 129,613 | 162,959 |
EBITDA | 22,488 | 7,472 | 82,032 | 83,232 |
EBIT | 19,694 | -4,173 | 68,676 | 32,902 |
Net Income | 15,609 | -9,256 | -44,391 | -5,284 |
Net Change In Cash | 189,087 | 203,272 | 613,766 | 782,813 |
Cost of Revenue | -6,916 | 47,454 | ||
Free Cash Flow | 15,405 | -4,619 | 19,452 | 59,554 |
Cash | 121,372 | 53,142 | 96,931 | 75,887 |
Basic Shares | 6,250 | 6,424 | 6,658 | 6,604 |
Quarter | EPS |
---|---|
2024-04-30 | $2.51 |
2024-01-31 | $0.18 |
2023-10-31 | $0.29 |
2023-04-30 | $0.03 |