Revenue
2019
2020
2021
2022
2023
2024
2024
2025
| 2025 | 2024 · Dec 31 | 2024 · Sep 30 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.35B | $1.17B | $476.4M | $498.1M | $531.0M | $503.6M | $545.1M | $723.4M | $681.6M | $643.6M | $587.8M |
| Operating income | $168.3M | $137.0M | −$65.8M | −$84.3M | −$185.0M | $63.2M | $80.2M | $121.1M | $72.6M | $100.3M | $56.8M |
| EBITDAderived | $294.6M | $254.0M | −$25.8M | −$24.0M | −$103.5M | $146.0M | $162.5M | $199.1M | $137.7M | $161.3M | $102.8M |
| Net income | $76.2M | $64.6M | −$91.0M | −$120.1M | −$182.7M | $16.6M | $27.5M | $47.6M | $33.3M | $32.8M | $14.9M |
| Basic EPSper diluted share | $1.90 | $1.65 | -$2.21 | -$3.04 | -$5.06 | $0.46 | $0.78 | $1.37 | $1.34 | $1.41 | $1.56 |
| Diluted EPSper diluted share | $1.87 | $1.62 | -$2.21 | -$3.04 | -$5.06 | $0.43 | $0.78 | $1.36 | $1.32 | $1.40 | $0.62 |