| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $25,334 | $118,550 | $29,620 | $33,973 |
Gross Profit | 106,144 | 29,620 | 29,475 | |
EBITDA | 105,309 | 52,597 | ||
EBIT | 95,457 | 52,106 | ||
Net Income | 8,079 | -30,099 | -4,861 | 20,255 |
Net Change In Cash | 25,334 | 118,550 | 29,620 | 33,973 |
Free Cash Flow | 20,400 | 21,127 | 15,916 | 18,302 |
Cash | 204,094 | 107,717 | 106,411 | 104,933 |
Basic Shares | 65,876 | 67,191 | 68,765 | 69,396 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $151,716 | $181,610 | $174,732 | $151,945 |
Gross Profit | 544,002 | 170,420 | 163,619 | 151,945 |
EBITDA | -52,146 | 274,256 | 153,598 | |
EBIT | -52,146 | 106,840 | 137,867 | |
Net Income | 35,591 | -53,919 | 38,103 | 137,183 |
Net Change In Cash | 151,716 | 181,610 | 174,732 | 151,945 |
Cost of Revenue | -23,149 | 162,938 | ||
Free Cash Flow | 132,563 | 155,715 | 141,125 | 124,793 |
Cash | 104,933 | 135,898 | 239,791 | 271,487 |
Basic Shares | 69,397 | 69,180 | 67,553 | 56,783 |
| Quarter | EPS |
|---|---|
2025-09-30 | -$0.03 |
2025-06-30 | -$0.04 |
2025-03-31 | $0.25 |
2024-12-31 | $0.21 |