| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $249,253 | $240,678 | $234,422 | $282,648 |
Gross Profit | 134,292 | 125,855 | 118,407 | 157,455 |
EBITDA | -18,585 | -50,818 | -116,421 | 6,121 |
EBIT | -23,078 | -55,185 | -120,732 | 1,876 |
Net Income | -21,165 | -52,400 | -130,556 | 755 |
Net Change In Cash | 249,253 | 240,678 | 234,422 | 282,648 |
Free Cash Flow | 4,171 | -15,702 | -21,243 | 7,648 |
Cash | 91,947 | 64,112 | 53,574 | 69,234 |
Basic Shares | 67,652 | 67,050 | 66,404 | 66,157 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $940,203 | $747,718 | $801,217 | $702,799 |
Gross Profit | 489,574 | 367,690 | 412,986 | 376,215 |
EBITDA | -99,127 | -196,460 | -74,209 | 34,059 |
EBIT | -99,285 | -212,175 | -88,539 | 20,214 |
Net Income | -96,025 | -222,611 | -94,594 | 15,566 |
Net Change In Cash | 940,203 | 747,718 | 801,217 | 702,799 |
Cost of Revenue | 100,509 | -23,585 | ||
Free Cash Flow | 4,994 | -58,614 | 16,367 | 87,848 |
Cash | 69,234 | 58,868 | 172,517 | 71,181 |
Basic Shares | 65,451 | 64,968 | 64,146 | 64,349 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.31 |
2025-06-30 | -$0.78 |
2025-03-31 | -$0.66 |