| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $881 | $16,026 | $14,801 | $15,918 |
Gross Profit | 10,196 | 9,369 | 9,388 | |
EBITDA | 2,089 | 2,917 | 1,847 | 2,689 |
EBIT | 2,540 | 1,458 | 2,310 | |
Net Income | 1,695 | 2,052 | 1,167 | 1,921 |
Net Change In Cash | 881 | 16,026 | 14,801 | 15,918 |
Free Cash Flow | 3,860 | -518 | 1,814 | 127 |
Cash | 101,156 | 102,542 | 131,494 | 43,641 |
Basic Shares | 2,575 | 2,577 | 2,578 | 2,569 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $62,060 | $55,602 | $44,377 | $41,219 |
Gross Profit | 35,688 | 39,116 | 38,721 | 36,840 |
EBITDA | 7,225 | 10,652 | 12,475 | 13,015 |
EBIT | 5,646 | 9,000 | 10,876 | 11,428 |
Net Income | 4,640 | 7,439 | 8,804 | 9,156 |
Net Change In Cash | 62,060 | 55,602 | 44,377 | 41,219 |
Cost of Revenue | -125,754 | |||
Free Cash Flow | 2,856 | 6,442 | 9,656 | 18,848 |
Cash | 43,641 | 49,690 | 57,836 | 183,590 |
Basic Shares | 2,565 | 2,379 | 2,583 | 2,626 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.65 |
2025-06-30 | $0.79 |
2025-03-31 | $0.45 |
2024-12-31 | $0.73 |