| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $43,371 | $48,561 | $50,746 | $43,852 |
Gross Profit | 9,619 | 11,601 | 12,745 | 10,599 |
EBITDA | 660 | 3,523 | 4,833 | |
EBIT | -759 | 2,105 | 3,478 | |
Net Income | -1,220 | 879 | 1,865 | 194 |
Net Change In Cash | 43,371 | 48,561 | 50,746 | 43,852 |
Free Cash Flow | -821 | 4,835 | 2,473 | 2,440 |
Cash | 9,260 | 10,941 | 8,719 | 6,854 |
Basic Shares | 16,646 | 16,656 | 16,680 | 16,632 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $164,456 | $158,644 | $131,840 | $98,267 |
Gross Profit | 42,314 | 39,200 | 29,400 | 24,642 |
EBITDA | 14,398 | 15,044 | 4,964 | 3,630 |
EBIT | 10,241 | 11,133 | 505 | 91 |
Net Income | 6,312 | 7,197 | -119 | -234 |
Net Change In Cash | 164,456 | 158,644 | 131,840 | 98,267 |
Free Cash Flow | 14,704 | -623 | -2,942 | 1,511 |
Cash | 6,854 | 10,278 | 5,713 | 8,413 |
Basic Shares | 16,767 | 16,226 | 16,125 | 16,036 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.07 |
2025-06-30 | $0.05 |
2025-03-31 | $0.01 |