| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $240,172 | $167,945 | $179,721 | $148,609 |
Gross Profit | 100,869 | 76,554 | 86,873 | 67,366 |
EBITDA | 28,580 | 20,299 | 26,890 | 6,663 |
EBIT | 13,265 | 5,196 | 11,155 | -8,438 |
Net Income | 1,190 | -8,518 | 1,161 | -25,049 |
Net Change In Cash | 240,172 | 167,945 | 179,721 | 148,609 |
Free Cash Flow | 11,908 | 13,471 | 34,984 | -8,193 |
Cash | 261,781 | 200,929 | 188,854 | 183,941 |
Basic Shares | 55,557 | 54,590 | 54,623 | 54,368 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $644,727 | $569,543 | $421,500 | $147,107 |
Gross Profit | 301,054 | 247,167 | 138,283 | 22,623 |
EBITDA | 74,140 | 54,795 | -19,939 | -57,084 |
EBIT | 20,647 | 7,284 | -64,589 | -96,609 |
Net Income | -31,179 | -45,610 | -111,381 | -119,206 |
Net Change In Cash | 644,727 | 569,543 | 421,500 | 147,107 |
Cost of Revenue | -56,669 | -31,822 | ||
Free Cash Flow | 58,835 | -4,522 | -40,408 | -64,193 |
Cash | 183,941 | 156,845 | 87,177 | 150,753 |
Basic Shares | 53,817 | 53,256 | 52,018 | 50,109 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.41 |
2025-06-30 | -$0.18 |
2025-03-31 | -$0.0008 |
2024-12-31 | -$0.41 |