Revenue
2015
2016
2017
2018
2019
2020
2021
2022
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | — | — | — | $299.1M | $184.7M | $140.9M | $108.4M | $117.6M | $116.7M | $241.6M | $220.3M | $192.8M | $171.5M | $153.9M | — | — | — |
| Operating income | $213.9M | $177.7M | $91.3M | $133.8M | $118.1M | $47.2M | $40.1M | $10.5M | $34.6M | $75.7M | $73.8M | $60.7M | $41.3M | $3.2M | $35.3M | $51.3M | $63.9M |
| EBITDAderived | $301.1M | $254.1M | $138.9M | $174.9M | $165.0M | $88.6M | $69.4M | $43.3M | $70.6M | $147.6M | $136.5M | $118.2M | $93.5M | $51.5M | $72.5M | — | — |
| Net income | $170.8M | $193.6M | $47.2M | $125.4M | $98.2M | $30.4M | — | −$104,000 | $38.5M | $52.5M | $55.4M | $44.0M | $99.5M | −$21.2M | $87.1M | $18.9M | $29.2M |
| Basic EPSper diluted share | $2.90 | $2.60 | $2.15 | $6.19 | $5.14 | $1.60 | -$7.25 | -$0.60 | $1.51 | $2.35 | $0.38 | $0.31 | $1.04 | -$0.46 | — | — | — |
| Diluted EPSper diluted share | $2.88 | $2.60 | $2.15 | $6.19 | $5.14 | $1.60 | -$7.25 | -$0.60 | $1.51 | $2.35 | $0.38 | $0.31 | $1.01 | -$0.46 | — | — | — |