| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $99,355 | $61,606 | $69,897 | $83,688 |
Gross Profit | 32,316 | -4,410 | 17,964 | 37,031 |
EBITDA | 18,719 | 748 | 15,819 | 39,910 |
EBIT | 222 | -16,918 | -1,826 | 22,442 |
Net Income | -795 | -14,931 | -6,461 | 12,502 |
Net Change In Cash | 99,355 | 61,606 | 69,897 | 83,688 |
Free Cash Flow | 37,096 | 27,617 | -13,266 | 30,189 |
Cash | 30,387 | 19,237 | 34,468 | 190,668 |
Basic Shares | 99,778 | 99,396 | 99,112 | 100,156 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $386,272 | $563,608 | $501,985 | $291,337 |
Gross Profit | 178,179 | 313,324 | 247,128 | 101,350 |
EBITDA | 125,098 | 332,624 | 224,293 | 102,213 |
EBIT | 109,456 | 248,647 | 144,178 | 31,694 |
Net Income | 71,265 | 173,700 | 73,939 | -4,576 |
Net Change In Cash | 386,272 | 563,608 | 501,985 | 291,337 |
Cost of Revenue | 158,286 | 16,413 | ||
Free Cash Flow | 121,431 | 88,380 | 164,769 | 69,111 |
Cash | 190,668 | 103,929 | 181,673 | 23,406 |
Basic Shares | 101,435 | 105,319 | 100,057 | 96,611 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.002 |
2025-06-30 | -$0.12 |
2025-03-31 | -$0.03 |
2024-12-31 | $0.13 |