Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.08B | $1.04B | $1.03B | $997.6M | $616.2M | $369.8M | $1.15B | $1.06B | $945.3M | $950.2M | — | — | — |
| Operating income | $107.5M | $86.8M | $97.6M | $111.4M | −$60.9M | −$241.7M | $111.5M | $131.8M | $103.6M | $111.5M | $104.1M | $94.5M | $11.7M |
| EBITDAderived | $238.3M | $215.6M | $229.6M | $244.0M | $68.5M | −$95.2M | $266.6M | $289.7M | $256.6M | $263.9M | $252.1M | $236.3M | $115.9M |
| Net income | $63.1M | $16.1M | $19.1M | $55.9M | −$143.5M | −$163.3M | $55.4M | $193.7M | $98.9M | $85.9M | $88.8M | $109.8M | −$51.5M |
| Basic EPSper diluted share | $0.64 | $0.15 | $0.17 | $0.49 | -$1.26 | -$1.44 | $0.49 | $1.75 | $0.92 | $0.79 | $0.79 | $0.97 | -$0.45 |
| Diluted EPSper diluted share | $0.64 | $0.15 | $0.17 | $0.49 | -$1.26 | -$1.44 | $0.49 | $1.75 | $0.92 | $0.79 | $0.79 | $0.97 | -$0.45 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 7, 2026Form 4 | SHAH ATISHSee remarks | SellCommon Shares | 120.0K | $17.00 | $2.04M | 250.8K |
| May 6, 2026Form 4 | Johnson Joseph TSee Remarks | SellCommon Shares | 24.9K | $16.69 | $415.8K | 65.4K |
| Feb 26, 2026Form 4 | BLOOM BARRY A NSee Remarks | SellCommon Stock | 151.9K | $15.73 | $2.39M | 15.2K |
| Feb 25, 2026Form 4 | BLOOM BARRY A NSee Remarks | SellCommon Stock | 50.6K | $15.62 | $790.4K | 167.1K |