| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $21,666 | $8,656 | $19,690 | $18,634 |
Gross Profit | 15,138 | 2,155 | 13,462 | 12,138 |
EBITDA | 5,270 | -6,565 | 5,167 | 2,778 |
EBIT | -7,020 | 4,715 | 2,336 | |
Net Income | 4,742 | -5,696 | 3,949 | 1,909 |
Net Change In Cash | 21,666 | 8,656 | 19,690 | 18,634 |
Free Cash Flow | 4,517 | 3,875 | 3,926 | |
Cash | 31,693 | 55,890 | 64,506 | 61,274 |
Basic Shares | 5,304 | 5,319 | 5,332 | 5,471 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $68,644 | $79,201 | $60,033 | $54,745 |
Gross Profit | 42,891 | 48,568 | 42,863 | 46,180 |
EBITDA | 5,300 | 17,768 | 33,022 | 16,784 |
EBIT | 15,343 | 30,285 | 14,080 | |
Net Income | 4,903 | 12,594 | 22,550 | 11,247 |
Net Change In Cash | 68,644 | 79,201 | 60,033 | 54,745 |
Cost of Revenue | -15,974 | |||
Free Cash Flow | 3,435 | 10,943 | 13,642 | |
Cash | 31,693 | 49,572 | 68,223 | 103,700 |
Basic Shares | 5,306 | 5,303 | 5,123 | 5,149 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.72 |
2025-09-30 | $0.74 |
2025-06-30 | $0.74 |