Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $57,464 | $68,182 | $55,532 | $62,842 |
Gross Profit | 68,841 | 68,372 | 55,532 | 63,341 |
EBITDA | 17,345 | 11,435 | 732 | 284 |
EBIT | 15,597 | 9,436 | 16,093 | -1,714 |
Net Income | 13,118 | 14,150 | 12,557 | 11,719 |
Net Change In Cash | 57,464 | 68,182 | 55,532 | 62,842 |
Free Cash Flow | 15,890 | 22,976 | 942 | |
Cash | 83,431 | 75,304 | 304,689 | 83,118 |
Basic Shares | 16,979 | 16,960 | 16,969 | 16,997 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $212,553 | $212,553 | $203,837 | $206,659 |
Gross Profit | 212,553 | 212,553 | 203,837 | 206,659 |
EBITDA | 57,853 | 64,876 | 57,165 | 60,114 |
EBIT | 50,257 | 57,120 | 49,558 | 52,884 |
Net Income | 33,412 | 33,412 | 33,396 | 42,654 |
Net Change In Cash | 212,553 | 212,553 | 203,837 | 206,659 |
Cost of Revenue | -434,704 | 106,805 | 550,126 | |
Free Cash Flow | 54,243 | 54,243 | 110,731 | -58,349 |
Cash | 72,114 | 72,114 | 65,313 | 67,919 |
Basic Shares | 16,985 | 16,985 | 16,893 | 16,822 |
Quarter | EPS |
---|---|
2024-09-30 | $0.78 |
2024-06-30 | $0.83 |
2024-03-31 | $0.74 |
2023-12-31 | $0.70 |