| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $42,003 | $42,486 | $42,213 | $44,207 |
Gross Profit | 28,880 | 29,162 | 29,424 | 30,447 |
EBITDA | 16,251 | -7,374 | 6,960 | 21,354 |
EBIT | 11,793 | -11,776 | 2,882 | 17,036 |
Net Income | 5,813 | -19,604 | -3,817 | 7,889 |
Net Change In Cash | 42,003 | 42,486 | 42,213 | 44,207 |
Free Cash Flow | 39,000 | 2,609 | -3,017 | 9,054 |
Cash | 34,827 | 24,622 | 29,138 | 33,375 |
Basic Shares | 11,473 | 10,470 | 10,201 | 11,038 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $173,594 | $164,196 | $173,756 | $280,615 |
Gross Profit | 117,462 | 105,148 | 112,500 | 136,800 |
EBITDA | 48,861 | 1,482 | 21,617 | 10,910 |
EBIT | 31,770 | -15,348 | 6,861 | -23,855 |
Net Income | 6,169 | -38,153 | -7,916 | -22,942 |
Net Change In Cash | 173,594 | 164,196 | 173,756 | 280,615 |
Cost of Revenue | -9,083 | -2,810 | ||
Free Cash Flow | 13,357 | -1,045 | -3,807 | -19,548 |
Cash | 33,375 | 24,572 | 18,310 | 31,504 |
Basic Shares | 10,668 | 9,745 | 9,581 | 7,192 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.51 |
2025-06-30 | -$1.87 |
2025-03-31 | -$0.30 |
2024-12-31 | $0.94 |