Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.84B | $1.95B | $2.05B | $1.46B | $1.17B | $1.14B | $1.20B | $1.11B | $879.9M | $784.7M | $735.9M | $702.9M | $549.5M | $307.3M | $206.5M | — | — |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | — | — | — | $75.4M | $50.9M | $30.1M | — |
| Operating income | — | — | — | — | — | — | — | — | $144.6M | $133.5M | $199.6M | $218.9M | $176.3M | $185.5M | $126.0M | — | — |
| EBITDAderived | — | — | — | — | — | — | — | — | $238.2M | $200.3M | $228.6M | $235.5M | $186.0M | $185.7M | — | — | — |
| Net income | $411.5M | $359.9M | $339.2M | $871.5M | $447.7M | $331.7M | $509.7M | $385.8M | $400.8M | $365.2M | $450.7M | $495.0M | $305.0M | $201.2M | $120.6M | $58.8M | — |
| Basic EPSper diluted share | $1.15 | $1.10 | $1.07 | $2.80 | $1.54 | $1.16 | $1.81 | $1.44 | $1.53 | $1.52 | $1.92 | $2.28 | $1.82 | $1.76 | $1.38 | $1.16 | -$0.06 |
| Diluted EPSper diluted share | $1.15 | $1.10 | $1.07 | $2.74 | $1.52 | $1.16 | $1.79 | $1.42 | $1.52 | $1.50 | $1.91 | $2.24 | $1.82 | $1.76 | $1.38 | $1.14 | -$0.06 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 1, 2026Form 4 | Dishner Jeffrey G.Director | SellCommon Stock | 7.0K | $17.13 | $120.1K | 168.2K |