Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $291.6M | $307.7M | $325.7M | $353.4M | $329.7M | $266.0M | $282.3M | $212.6M | $193.7M | $175.6M | $176.9M | $171.0M | $158.9M | $143.7M | $138.3M |
| Operating expenses | $244.6M | $267.5M | $336.3M | $315.2M | $339.6M | $227.4M | $213.3M | $134.2M | $95.4M | $104.3M | $103.3M | $107.1M | $111.8M | $98.1M | $99.8M |
| Operating income | $47.0M | $40.2M | −$10.6M | $38.2M | −$9.9M | $38.6M | $69.0M | $78.4M | $98.3M | $71.3M | $73.6M | $63.8M | $47.1M | $45.5M | $38.5M |
| EBITDAderived | $72.9M | $69.7M | $21.8M | $74.0M | $21.4M | $64.7M | $90.8M | $98.5M | $118.8M | $87.4M | $88.7M | $79.2M | $62.2M | $57.6M | $52.9M |
| Net income | $13.4M | $8.1M | −$98.5M | $10.8M | −$24.6M | $11.3M | $25.3M | $27.1M | $10.1M | $22.2M | $16.4M | $13.4M | $1.5M | $33.3M | $24.2M |
| Basic EPSper diluted share | — | — | — | — | — | $0.62 | $1.42 | $1.53 | $0.58 | $1.26 | $1.30 | $1.16 | $0.13 | — | — |
| Diluted EPSper diluted share | — | — | — | — | — | $0.61 | $1.41 | $1.53 | $0.58 | $1.26 | $1.28 | $1.10 | $0.12 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 29, 2026Form 4 | Peterson Adam K +2Other | SellCommon Stock | 216.3K | $11.10 | $2.40M | 982.4K |
| Apr 28, 2026Form 4 | Peterson Adam K +2Other | SellCommon Stock | 493.0K | $10.97 | $5.41M | 1.20M |
| Apr 27, 2026Form 4 | Peterson Adam K +2Other | SellCommon Stock | 632.1K | $9.84 | $6.22M | 1.69M |
| Apr 1, 2026Form 4 | Peterson Adam K +2TenPercentOwner | SellCommon Stock | 61.0K | $5.71 | $348.3K | 2.60M |
| Mar 31, 2026Form 4 | Peterson Adam K +2TenPercentOwner | SellCommon Stock | 81.7K | $5.80 | $473.8K | 2.67M |