| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $78,824 | $76,208 | $76,883 | $83,817 |
Gross Profit | 52,548 | 65,703 | 51,457 | 56,796 |
EBITDA | 10,116 | 17,606 | 22,588 | 23,780 |
EBIT | 6,437 | 14,633 | 19,632 | 19,246 |
Net Income | -4,859 | 1,502 | -1,923 | -43,690 |
Net Change In Cash | 78,824 | 76,208 | 76,883 | 83,817 |
Free Cash Flow | 7,800 | 1,395 | 4,954 | 484 |
Cash | 41,463 | 21,745 | 26,583 | 16,676 |
Basic Shares | 34,669 | 34,972 | 33,910 | 32,879 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $320,346 | $317,937 | $243,199 | $155,079 |
Gross Profit | 260,869 | 219,322 | 161,011 | 100,769 |
EBITDA | -35,075 | 70,789 | 45,034 | 12,795 |
EBIT | -52,788 | 53,906 | 29,719 | 2,623 |
Net Income | -64,949 | -4,001 | 1,215 | -18,829 |
Net Change In Cash | 320,346 | 317,937 | 243,199 | 155,079 |
Cost of Revenue | 16,050 | 10,021 | ||
Free Cash Flow | 6,964 | 23,500 | 35,538 | 9,593 |
Cash | 16,676 | 27,761 | 31,989 | 21,320 |
Basic Shares | 31,999 | 39,705 | 25,295 | 23,898 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.34 |
2025-06-30 | $0.26 |
2025-03-31 | -$0.20 |
2024-12-31 | -$0.19 |