Values in thousands | 2024-06-30 | 2023-12-31 | 2023-06-30 |
---|---|---|---|
Revenue | $71,055 | $84,892 | $67,435 |
Gross Profit | 52,170 | 62,289 | 50,489 |
EBITDA | 13,326 | 22,769 | 10,295 |
EBIT | 11,639 | 20,573 | 8,712 |
Net Income | 12,416 | 21,730 | 8,747 |
Net Change In Cash | 71,055 | 84,892 | 67,435 |
Free Cash Flow | -6,741 | 14,996 | 27,175 |
Cash | 186,089 | 194,227 | 152,441 |
Basic Shares | 10,058 | 10,070 | 7,507 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $147,196 | $152,327 | $157,079 | $153,012 |
Gross Profit | 107,808 | 112,778 | 116,499 | 118,068 |
EBITDA | 29,414 | 33,064 | 30,064 | 38,803 |
EBIT | 25,592 | 29,285 | 26,726 | 36,287 |
Net Income | 25,966 | 30,477 | 26,890 | 35,287 |
Net Change In Cash | 147,196 | 152,327 | 157,079 | 153,012 |
Free Cash Flow | -1,987 | 42,171 | -250 | 43,665 |
Cash | 197,660 | 194,227 | 70,482 | 77,302 |
Basic Shares | 10,327 | 8,637 | 6,812 | 6,538 |
Quarter | EPS |
---|---|
2025-06-30 | $1.04 |
2024-12-31 | $1.28 |
2022-12-31 | $0.39 |
2022-06-30 | $0.16 |