Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $86,739 | $101,622 | $88,798 | $91,311 |
Gross Profit | 86,739 | 101,622 | 88,798 | 91,311 |
EBITDA | 14,660 | -1,824 | -1,877 | 221 |
EBIT | 14,548 | -3,691 | -3,904 | -1,790 |
Net Income | 13,466 | 25,629 | 2,070 | 9,780 |
Net Change In Cash | 86,739 | 101,622 | 88,798 | 91,311 |
Free Cash Flow | 36,206 | 10,138 | -103,297 | |
Cash | 146,347 | 237,038 | 124,442 | |
Basic Shares | 15,636 | 15,556 | 15,543 | 15,511 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $48,244 | $212,350 | $199,555 | $182,057 |
Gross Profit | 48,244 | 212,350 | 199,555 | 182,057 |
EBITDA | 63,053 | 107,817 | 98,282 | 46,857 |
EBIT | 63,053 | 101,972 | 92,658 | 40,977 |
Net Income | 50,264 | 56,573 | 77,697 | 38,332 |
Net Change In Cash | 48,244 | 212,350 | 199,555 | 182,057 |
Cost of Revenue | 51,354 | -14,766 | -19,069 | |
Free Cash Flow | -45,499 | 125,204 | 63,559 | 39,191 |
Cash | 124,442 | 130,466 | 79,112 | 93,878 |
Basic Shares | 15,475 | 15,471 | 15,937 | 16,062 |
Quarter | EPS |
---|---|
2024-09-30 | $0.84 |
2024-06-30 | $1.62 |
2024-03-31 | $0.11 |
2023-12-31 | $0.84 |