Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $607,000 | $567,000 | $5.7M | $2.4M | $1.0M | $293,000 | $1.6M | $1.2M | $241.0M | $248.7M |
| Operating income | — | — | — | — | — | — | — | — | −$114.6M | −$30.4M |
| EBITDAderived | — | — | — | — | — | — | — | — | $147.6M | $146.7M |
| Net income | −$68.2M | −$153.5M | −$154.9M | −$73.9M | −$28.1M | −$105.0M | −$59.4M | −$73.5M | −$73.8M | −$51.6M |
| Basic EPSper diluted share | -$1.30 | -$2.82 | -$2.85 | -$1.59 | -$0.78 | -$2.87 | -$1.77 | -$2.20 | -$2.19 | -$1.64 |
| Diluted EPSper diluted share | -$1.30 | -$2.82 | -$2.85 | -$1.59 | -$0.78 | -$2.87 | -$1.77 | -$2.20 | -$2.19 | -$1.64 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Sep 11, 2025Form 4 | LAMPERT EDWARD STenPercentOwner | SellClass A Common Shares | 23.9K | $4.50 | $107.4K | 13.42M |
| Sep 9, 2025Form 4 | LAMPERT EDWARD STenPercentOwner | SellClass A Common Shares | 40.0K | $4.40 | $176.0K | 13.44M |