Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $68,841 | $68,182 | $55,532 | $62,842 |
Gross Profit | 68,841 | 68,372 | 55,532 | 63,341 |
EBITDA | 15,597 | 109 | 732 | 284 |
EBIT | -1,890 | 16,093 | -1,714 | |
Net Income | 13,118 | 14,150 | 12,557 | 11,719 |
Net Change In Cash | 68,841 | 68,182 | 55,532 | 62,842 |
Free Cash Flow | 22,976 | 942 | ||
Cash | 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 | 64,876 | 64,876 | 50,945 | 49,036 |
EBIT | 57,280 | 57,120 | 43,338 | 41,806 |
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 |