Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.31B | $1.34B | $1.32B | $1.23B | $1.14B | $1.02B | $1.05B | $1.12B | $1.16B | $1.18B | $1.24B | $1.22B | $1.25B | $1.27B | $1.21B | $1.11B | $1.05B | $1.14B | $1.05B |
| Operating income | — | — | — | — | — | — | $84.1M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDAderived | — | — | — | — | — | — | $124.6M | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | $19.6M | $26.6M | $30.6M | −$18.3M | $30.7M | $28.3M | $12.5M | $26.0M | $27.7M | $36.0M | −$45.5M | $30.6M | $51.0M | $48.9M | $45.4M | $28.3M | −$115.7M | $32.3M | $16.1M |
| Basic EPSper diluted share | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $0.54 | -$2.23 | $0.63 | $0.32 |
| Diluted EPSper diluted share | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $0.53 | -$2.23 | $0.62 | $0.32 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 22, 2026Form 4 | Bart Andrew JohnExecutive Vice President | SellClass A Common Stock | 2.0K | $10.37 | $20.7K | 111.4K |
| May 21, 2026Form 4 | Bart Andrew JohnExecutive Vice President | SellClass A Common Stock | 14.0K | $10.32 | $144.5K | 113.4K |
| May 20, 2026Form 4 | Bart Andrew JohnExecutive Vice President | SellClass A Common Stock | 8.0K | $10.13 | $81.0K | 127.4K |
| May 19, 2026Form 4 | Bart Andrew JohnExecutive Vice President | SellClass A Common Stock | 8.0K | $10.14 | $81.1K | 135.4K |
| May 18, 2026Form 4 | Bart Andrew JohnExecutive Vice President | SellClass A Common Stock | 8.0K | $10.11 | $80.9K | 143.4K |