Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $108.2M | $236.0M | $209.9M | $41.0M | $222.7M | $152.3M | $182.9M | $46.6M | $139.4M | $39.4M |
| Net income | $71.0M | $68.3M | $55.4M | −$15.4M | $6.6M | −$428,000 | $9.0M | −$34.7M | $73.2M | −$33.3M |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 9, 2026Form 4 | McWilliams GregSee Remarks | SellClass A common shares | 111.0K | $5.23 | $580.7K | 588.7K |
| Dec 4, 2025Form 4 | Tobler KimSee Remarks | SellClass A common shares | 18.7K | $6.01 | $112.5K | 35.6K |
| Mar 8, 2025Form 4 | Tobler KimSee Remarks | SellClass A common shares | 18.5K | $5.78 | $106.9K | 17.9K |
| Oct 24, 2024Form 4 | Browning WilliamDirector | SellClass A common shares | 11.6K | $3.84 | $44.7K | 103.0K |
| Oct 22, 2024Form 4 | Levinson SamDirector | BuyClass A common shares · indirect | 3.28M | $3.15 | $10.34M | 6.22M |