| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $45,893 | $40,223 | $31,673 | $48,087 |
Gross Profit | 19,084 | 16,515 | 14,983 | 17,944 |
EBITDA | 4,445 | 3,254 | 1,977 | -12,306 |
EBIT | 2,281 | 1,462 | -121 | -14,737 |
Net Income | 1,432 | 507 | -1,570 | -566 |
Net Change In Cash | 45,893 | 40,223 | 31,673 | 48,087 |
Free Cash Flow | 3,072 | -4,657 | -3,499 | -11,910 |
Cash | 14,559 | 13,221 | 35,149 | 39,596 |
Basic Shares | 15,522 | 15,023 | 15,002 | 14,032 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $191,244 | $167,286 | $245,323 | $262,399 |
Gross Profit | 68,797 | 35,776 | 66,909 | 75,925 |
EBITDA | 9,755 | -17,178 | -32,622 | -15,516 |
EBIT | -2,774 | -35,887 | -59,828 | -40,846 |
Net Income | 4,572 | -46,185 | -67,969 | -48,125 |
Net Change In Cash | 191,244 | 167,286 | 245,323 | 262,399 |
Cost of Revenue | -41,181 | 10,787 | ||
Free Cash Flow | 33,419 | -2,379 | -46,608 | -54,045 |
Cash | 39,596 | 7,519 | 7,143 | 46,474 |
Basic Shares | 12,535 | 11,372 | 10,726 | 10,324 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.12 |
2025-06-30 | $0.08 |
2025-03-31 | $0.03 |
2024-12-31 | $1.17 |