| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $-57,038 | $30,314 | $27,417 | $27,352 |
Gross Profit | -38,968 | 21,021 | 17,947 | 17,646 |
EBITDA | 284 | 7,446 | 6,089 | 6,153 |
EBIT | 0 | 7,370 | 5,754 | 5,843 |
Net Income | -10,987 | 6,157 | 4,830 | 4,848 |
Net Change In Cash | -57,038 | 30,314 | 27,417 | 27,352 |
Free Cash Flow | 5,725 | 4,204 | 7,745 | 2,251 |
Cash | 81,372 | 59,145 | 56,150 | 46,037 |
Basic Shares | 8,130 | 8,113 | 8,097 | 8,092 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $108,475 | $90,301 | $61,652 | $59,584 |
Gross Profit | 65,885 | 90,301 | 56,923 | 54,689 |
EBITDA | 19,497 | 28,485 | 19,035 | 24,800 |
EBIT | 18,344 | 20,755 | 18,893 | 22,698 |
Net Income | 15,519 | 17,368 | 15,673 | 18,633 |
Net Change In Cash | 108,475 | 90,301 | 61,652 | 59,584 |
Cost of Revenue | -65,685 | |||
Free Cash Flow | 16,692 | 21,260 | 17,478 | 14,817 |
Cash | 46,037 | 56,397 | 51,404 | 97,172 |
Basic Shares | 8,086 | 8,126 | 6,044 | 6,211 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.65 |
2025-06-30 | $0.76 |
2025-03-31 | $0.60 |
2024-12-31 | $0.60 |