| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $26,405 | $24,051 | $23,150 | $24,906 |
Gross Profit | 18,031 | 17,330 | 16,047 | 17,053 |
EBITDA | 3,854 | 666 | 610 | 2,610 |
EBIT | 3,019 | -407 | -709 | 311 |
Net Income | 2,824 | -1,690 | -332 | 241 |
Net Change In Cash | 26,405 | 24,051 | 23,150 | 24,906 |
Free Cash Flow | 4,341 | 3,976 | 1,404 | 3,634 |
Cash | 24,733 | 26,943 | 10,061 | 16,142 |
Basic Shares | 43,253 | 40,140 | 39,620 | 41,772 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $92,195 | $93,150 | $122,737 | $145,600 |
Gross Profit | 63,690 | 52,686 | 82,906 | 101,047 |
EBITDA | 2,120 | -55,130 | -22,745 | -7,538 |
EBIT | -4,104 | -61,648 | -30,097 | -13,113 |
Net Income | -5,869 | -62,804 | -32,030 | -15,040 |
Net Change In Cash | 92,195 | 93,150 | 122,737 | 145,600 |
Free Cash Flow | 2,709 | -32,225 | -38,207 | -16,011 |
Cash | 16,142 | 14,192 | 12,295 | 11,717 |
Basic Shares | 38,928 | 37,911 | 36,975 | 36,050 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.10 |
2025-06-30 | $0.03 |
2025-03-31 | $0.02 |
2024-12-31 | $0.05 |