Revenue
2017
2018
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $961.0M | $895.0M | $794.0M | $546.3M | $144.0M | $120.9M | $540.8M | $506.7M |
| Operating income | $81.6M | $78.1M | $54.2M | $15.1M | −$52.1M | −$265.0M | $48.5M | $38.3M |
| EBITDAderived | $107.0M | $102.3M | $76.2M | $37.5M | −$29.6M | −$240.6M | $58.6M | $48.1M |
| Net income | $71.6M | $72.9M | −$3.0M | $53.2M | −$68.5M | −$288.0M | $9.9M | $31.1M |
| Basic EPSper diluted share | $0.69 | $0.70 | -$0.03 | $0.57 | -$0.76 | -$3.87 | — | — |
| Diluted EPSper diluted share | $0.69 | $0.69 | -$0.03 | $0.49 | -$0.76 | -$3.87 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | HEYER ANDREW RDirector | SellCommon Shares | 20.0K | $26.04 | $520.8K | 489.8K |
| Jun 11, 2026Form 4 | McLallen Walter FieldDirector | SellCommon Shares | 10.5K | $24.67 | $259.0K | 137.4K |
| Jun 8, 2026Form 4 | FLUXMAN LEONARD ISee Remarks | SellCommon Shares | 58.6K | $24.14 | $1.42M | 1.11M |
| Jun 5, 2026Form 4 | FLUXMAN LEONARD ISee Remarks | SellCommon Shares | 57.1K | $24.07 | $1.37M | 1.17M |
| Jun 4, 2026Form 4 | FLUXMAN LEONARD ISee Remarks | SellCommon Shares | 31.4K | $24.03 | $755.3K | 1.22M |