Revenue
2016
2017
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 |
| Operating expenses | $117.4M | $170.3M | $185.5M | $101.5M | $221.4M | $194.9M | $234.8M | $127.9M | $229.3M | $142.6M |
| Operating income | −$9.2M | $65.7M | $24.4M | −$60.5M | $1.2M | −$42.5M | −$51.9M | −$81.2M | −$89.8M | −$103.2M |
| Operating margin | −8.55% | 27.82% | 11.61% | −147.41% | 0.56% | −27.92% | −28.36% | −174.28% | −64.43% | −262.16% |
| EBITDA | −$494,000 | $85.0M | $44.3M | −$43.5M | $27.2M | −$28.4M | −$31.2M | −$68.0M | −$88.3M | −$100.2M |
| EBITDA margin | −0.46% | 36.03% | 21.11% | −106.11% | 12.23% | −18.64% | −17.08% | −145.83% | −63.35% | −254.43% |
| Net income | $71.0M | $68.3M | $55.4M | −$15.4M | $6.6M | −$428,000 | $9.0M | −$34.7M | $73.2M | −$33.3M |
| Net profit margin | 65.61% | 28.94% | 26.40% | −37.54% | 2.95% | −0.28% | 4.94% | −74.47% | 52.52% | −84.50% |
| Basic EPSper basic share | $1.01 | $0.98 | $0.80 | -$0.22 | — | — | — | — | — | — |
| Diluted EPSper diluted share | $0.96 | $0.96 | $0.76 | -$0.23 | — | — | — | — | — | — |
Reported shareholders
| 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 |