| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $83,567 | $69,494 | $60,314 | $68,111 |
Gross Profit | 44,717 | 36,052 | 30,336 | 35,844 |
EBITDA | 2,041 | -12,962 | -17,509 | -12,543 |
EBIT | -7,903 | -22,739 | -26,546 | -21,183 |
Net Income | -8,014 | -20,179 | -23,877 | -18,813 |
Net Change In Cash | 83,567 | 69,494 | 60,314 | 68,111 |
Free Cash Flow | 26,264 | -2,761 | -1,408 | -2,498 |
Cash | 27,110 | 172,522 | 38,841 | 6,106 |
Basic Shares | 25,852 | 23,923 | 23,653 | 23,467 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $202,697 | $143,993 | $283,605 | $218,808 |
Gross Profit | 104,494 | 82,088 | 182,962 | 139,462 |
EBITDA | -74,446 | -83,344 | 27,985 | 40,769 |
EBIT | -104,518 | -99,472 | 16,142 | 32,843 |
Net Income | -93,601 | -80,535 | 23,254 | 32,277 |
Net Change In Cash | 202,697 | 143,993 | 283,605 | 218,808 |
Cost of Revenue | 485,936 | |||
Free Cash Flow | -13,027 | -4,193 | 4,103 | 25,290 |
Cash | 6,106 | 9,468 | 34,603 | 559,461 |
Basic Shares | 23,118 | 22,188 | 22,664 | 21,144 |
| Quarter | EPS |
|---|---|
2025-09-30 | -$0.31 |
2025-06-30 | $0.47 |
2025-03-31 | $0.26 |
2024-12-31 | $0.48 |