| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $105,798 | $95,589 | $81,110 | $88,959 |
Gross Profit | 48,130 | 46,172 | 39,899 | 40,987 |
EBITDA | 16,599 | 21,630 | 15,450 | 9,535 |
EBIT | 9,669 | 15,616 | 9,729 | 3,936 |
Net Income | 3,588 | 11,652 | 7,156 | 1,646 |
Net Change In Cash | 105,798 | 95,589 | 81,110 | 88,959 |
Free Cash Flow | 15,460 | 5,574 | -5,733 | 9,277 |
Cash | 257,892 | 172,267 | 176,763 | 83,130 |
Basic Shares | 38,451 | 37,786 | 36,697 | 36,607 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $314,013 | $235,491 | $173,514 | $119,134 |
Gross Profit | 141,534 | 88,293 | 60,038 | 48,164 |
EBITDA | 23,697 | 2,339 | -28,655 | -15,247 |
EBIT | 2,327 | -10,362 | -32,244 | -22,730 |
Net Income | -5,631 | -15,887 | -37,509 | -24,769 |
Net Change In Cash | 314,013 | 235,491 | 173,514 | 119,134 |
Free Cash Flow | 17,928 | -7,761 | -42,771 | -21,502 |
Cash | 83,130 | 38,386 | 33,880 | 87,332 |
Basic Shares | 35,762 | 33,149 | 32,817 | 30,191 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.09 |
2025-06-30 | $0.31 |
2025-03-31 | $0.19 |