Values in thousands | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 |
---|---|---|---|---|
Revenue | $71,055 | $84,892 | $67,435 | $87,146 |
Gross Profit | 52,170 | 62,289 | 50,489 | 61,146 |
EBITDA | 13,326 | 22,769 | 10,295 | 16,221 |
EBIT | 11,639 | 20,573 | 8,712 | 16,166 |
Net Income | 12,416 | 21,730 | 8,747 | 16,082 |
Net Change In Cash | 71,055 | 84,892 | 67,435 | 87,146 |
Free Cash Flow | -6,741 | 14,996 | 27,175 | 30,402 |
Cash | 186,380 | 194,227 | 152,441 | 70,482 |
Basic Shares | 10,058 | 10,070 | 7,507 | 6,812 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $152,327 | $157,079 | $153,012 | $123,763 |
Gross Profit | 112,778 | 116,499 | 118,068 | 85,282 |
EBITDA | 33,064 | 30,064 | 38,803 | 54,271 |
EBIT | 29,285 | 26,726 | 36,287 | 50,914 |
Net Income | 30,477 | 26,890 | 35,287 | 48,990 |
Net Change In Cash | 152,327 | 157,079 | 153,012 | 123,763 |
Free Cash Flow | 42,171 | -250 | 43,665 | 5,960 |
Cash | 194,227 | 70,482 | 77,302 | 17,731 |
Basic Shares | 8,637 | 6,812 | 6,538 | 5,912 |
Quarter | EPS |
---|---|
2022-12-31 | $0.39 |
2022-06-30 | $0.16 |
2021-12-31 | $0.54 |
2021-06-30 | $0.27 |