Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $767.0M | $781.9M | $797.2M | $833.6M | $993.3M | $894.5M | $874.7M | $963.0M | $1.00B | $983.5M | $1.05B | $1.08B |
| Operating income | $141.1M | $136.6M | $110.0M | $145.0M | $219.3M | $3.6M | $78.5M | $121.1M | $95.7M | $105.0M | $172.7M | $90.8M |
| EBITDAderived | $200.4M | $196.8M | $166.7M | $191.3M | $259.6M | $54.5M | $128.1M | $166.9M | $140.2M | $148.3M | $214.4M | $131.5M |
| Net income | $32.4M | $92.4M | $82.2M | $102.5M | $145.9M | −$25.9M | $37.6M | $73.6M | $9.7M | $59.1M | $104.3M | $57.4M |
| Basic EPSper diluted share | $1.18 | $3.16 | $2.81 | $3.33 | $4.36 | -$0.76 | $1.10 | $2.18 | $0.29 | $1.81 | $3.22 | $1.77 |
| Diluted EPSper diluted share | $1.15 | $3.06 | $2.69 | $3.17 | $4.14 | -$0.76 | $1.10 | $2.16 | $0.29 | $1.80 | $3.22 | $1.77 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 6, 2026Form 4 | Johnson Eric JPresident, GIC | SellCommon Stock | 20.3K | $50.16 | $1.02M | 116.8K |
| Mar 4, 2026Form 4 | Williams Robert KirkChief People & Admin Officer | SellCommon Stock | 7.7K | $52.03 | $399.8K | 60.8K |
| Mar 3, 2026Form 4 | Williams Robert KirkChief People & Admin Officer | SellCommon Stock | 4.2K | $52.29 | $221.6K | 54.6K |
| Feb 26, 2026Form 4 · 10b5-1 | Leib DanielChief Executive Officer | SellCommon Stock | 10.0K | $50.36 | $503.6K | 568.2K |
| Aug 27, 2025Form 4 | Aguilar Luis ADirector | SellCommon Stock | 7.4K | $56.71 | $420.8K | 53.3K |