| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $15,271 | $15,525 | $16,026 | $14,801 |
Gross Profit | 9,545 | 9,758 | 10,196 | 9,369 |
EBITDA | 2,585 | 2,459 | 2,917 | 1,847 |
EBIT | 2,090 | 2,540 | 1,458 | |
Net Income | 2,246 | 1,695 | 2,052 | 1,167 |
Net Change In Cash | 15,271 | 15,525 | 16,026 | 14,801 |
Free Cash Flow | 3,860 | -518 | 1,814 | |
Cash | 138,453 | 101,156 | 102,542 | 131,494 |
Basic Shares | 2,574 | 2,575 | 2,577 | 2,578 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $61,621 | $62,060 | $55,602 | $44,377 |
Gross Profit | 38,864 | 35,688 | 39,116 | 38,721 |
EBITDA | 8,672 | 7,225 | 10,652 | 12,475 |
EBIT | 5,646 | 9,000 | 10,876 | |
Net Income | 7,158 | 4,640 | 7,439 | 8,804 |
Net Change In Cash | 61,621 | 62,060 | 55,602 | 44,377 |
Cost of Revenue | -125,754 | |||
Free Cash Flow | 2,856 | 6,442 | 9,656 | |
Cash | 138,453 | 43,641 | 49,690 | 57,836 |
Basic Shares | 2,575 | 2,565 | 2,379 | 2,583 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.65 |
2025-06-30 | $0.79 |
2025-03-31 | $0.45 |
2024-12-31 | $0.73 |