Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.31B | $1.53B | $1.68B | $1.74B | $1.06B | $782.7M | $1.27B | $1.38B | $1.17B | $297.6M |
| Operating income | $45.7M | $254.9M | $541.4M | $801.4M | $243.8M | −$27.1M | $383.4M | $508.3M | $423.4M | — |
| EBITDAderived | $234.3M | $408.9M | $668.8M | $916.7M | $385.2M | $91.0M | $480.7M | $605.5M | $498.8M | — |
| Net income | $57.0M | $250.6M | $478.6M | $641.3M | $150.9M | −$35.8M | $301.7M | $696.8M | $455.0M | −$49.7M |
| Basic EPSper diluted share | $1.08 | $4.79 | $9.21 | $12.42 | $2.94 | -$0.70 | $5.87 | $13.19 | $8.62 | — |
| Diluted EPSper diluted share | $1.08 | $4.79 | $9.20 | $12.40 | $2.93 | -$0.70 | $5.86 | $13.17 | $8.62 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 2, 2026Form 4 · 10b5-1 | Gant Kelli K.See remarks | SellCommon Stock | 20.0K | $110.00 | $2.20M | 67.8K |
| Jan 12, 2026Form 4 · 10b5-1 | Gant Kelli K.See remarks | SellCommon Stock | 10.0K | $100.00 | $1.00M | 70.6K |
| Jan 12, 2026Form 4 · 10b5-1 | SCHELLER WALTER JCHIEF EXECUTIVE OFFICER | SellCommon Stock | 100.0K | $100.31 | $10.03M | 294.2K |
| Nov 13, 2025Form 4 | Chopin Brian MCHIEF ACCOUNTING OFFICER | SellCommon Stock | 1.5K | $80.54 | $120.6K | 19.8K |
| Nov 12, 2025Form 4 | Chopin Brian MCHIEF ACCOUNTING OFFICER | SellCommon Stock | 585 | $84.75 | $49.6K | 21.3K |