| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $29,587 | $28,517 | $27,195 | $28,625 |
Gross Profit | 20,989 | 19,792 | 16,748 | |
EBITDA | 6,813 | 7,451 | 3,002 | -783 |
EBIT | 6,335 | 1,895 | -1,876 | |
Net Income | 5,550 | 5,051 | 1,598 | -933 |
Net Change In Cash | 29,587 | 28,517 | 27,195 | 28,625 |
Free Cash Flow | 6,834 | 4,113 | 3,044 | -37,819 |
Cash | 189,317 | 34,435 | 206,032 | 162,874 |
Basic Shares | 9,023 | 9,003 | 9,005 | 8,994 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $88,271 | $67,878 | $60,675 | $46,171 |
Gross Profit | 56,554 | 47,422 | 55,005 | 44,517 |
EBITDA | 10,448 | 13,421 | 22,262 | 14,350 |
EBIT | 8,048 | 11,805 | 20,743 | 12,945 |
Net Income | 6,966 | 9,624 | 16,797 | 10,359 |
Net Change In Cash | 88,271 | 67,878 | 60,675 | 46,171 |
Free Cash Flow | -25,504 | 14,524 | 25,591 | 7,033 |
Cash | 162,874 | 87,161 | 66,914 | 176,006 |
Basic Shares | 6,971 | 6,279 | 6,259 | 5,559 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.58 |
2025-06-30 | $0.57 |
2025-03-31 | $0.35 |