Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $427.4M | $451.0M | $454.2M | $463.1M | $418.0M | $371.3M | $431.4M | $407.9M | $389.6M | $421.6M | $441.2M | $373.9M | $268.6M | $222.7M |
| Gross profit | $109.1M | $124.2M | $125.0M | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | $44.2M | $21.7M | −$19.1M | $55.6M | $74.5M | −$75.0M | −$37.1M | $17.8M | $47.4M | $74.5M | $84.7M | $40.5M | $46.2M | $35.2M |
| EBITDAderived | $62.6M | $41.4M | $61,000 | $74.6M | $93.6M | −$54.9M | −$11.3M | $37.4M | $65.8M | $91.5M | $102.3M | $57.3M | $63.1M | $50.0M |
| Net income | −$11.5M | −$12.7M | −$45.0M | $12.3M | $16.7M | −$82.5M | −$67.8M | −$98.7M | −$13.7M | $23.0M | $9.8M | −$17.4M | $10.1M | $6.4M |
| Basic EPSper diluted share | — | -$0.81 | -$2.68 | — | — | — | — | — | -$0.56 | $1.28 | $0.58 | -$1.41 | — | — |
| Diluted EPSper diluted share | — | -$0.81 | -$2.68 | — | — | — | — | — | -$0.56 | $0.85 | $0.37 | -$1.41 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 9, 2026Form 4 | Hellum ErikCOO | SellClass A Common Stock | 35.0K | $6.44 | $225.4K | 914.5K |
| May 28, 2026Form 4 | WORSHEK ROBERT L.SVP, Chief Accounting Officer | SellClass A Common Stock | 34.3K | $6.62 | $227.1K | 142.7K |
| May 20, 2026Form 4 | Yenicay Claire MarieEVP, Inv Rel and Corp Comm | SellClass A Common Stock | 19.7K | $6.09 | $120.1K | 222.9K |
| May 19, 2026Form 4 | Yenicay Claire MarieEVP, Inv Rel and Corp Comm | SellClass A Common Stock | 15.7K | $6.04 | $94.9K | 242.7K |
| May 18, 2026Form 4 | Yenicay Claire MarieEVP, Inv Rel and Corp Comm | SellClass A Common Stock | 17.7K | $6.05 | $107.2K | 258.4K |