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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.74B | $4.82B | $5.30B | $7.44B | $6.54B | $4.13B | $4.08B | $4.62B | $3.65B | $3.17B | $3.32B | $3.18B | $2.66B | $2.77B | $2.63B | $2.40B | $2.01B | — |
| Operating income | $151.6M | $248.9M | $344.1M | $571.1M | $505.7M | $252.9M | $298.9M | $331.7M | $244.0M | $223.3M | $241.7M | $224.4M | $176.6M | $200.7M | $180.8M | $140.0M | $113.7M | $186.8M |
| EBITDAderived | $198.0M | $305.6M | $402.3M | $628.5M | $555.3M | $298.8M | $343.4M | $375.3M | $284.5M | $259.0M | $270.8M | $251.9M | $204.3M | $226.0M | $204.7M | $164.8M | $137.3M | $207.8M |
| Net income | $115.0M | $195.9M | $264.4M | $430.9M | $381.5M | $192.1M | $227.7M | $255.3M | $177.1M | $137.3M | $147.7M | $138.8M | $146.0M | $129.8M | $113.0M | $87.5M | $70.4M | $110.9M |
| Basic EPSper diluted share | $3.31 | $5.51 | $7.36 | $11.76 | $9.98 | $4.98 | $5.72 | $6.19 | $4.22 | $3.26 | $3.38 | $3.09 | $3.17 | $2.78 | $2.38 | $1.77 | $1.38 | $2.11 |
| Diluted EPSper diluted share | $3.31 | $5.51 | $7.36 | $11.76 | $9.98 | $4.98 | $5.72 | $6.18 | $4.21 | $3.25 | $3.37 | $3.07 | $3.16 | $2.77 | $2.38 | $1.77 | $1.37 | $2.10 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Todd James PVP and CFO | SellCommon Stock | 1.2K | $218.17 | $261.8K | 15.1K |
| Jun 5, 2026Form 4 | MURPHY DIANA MDirector | SellCommon Stock | 11.2K | $221.28 | $2.49M | 18.9K |
| Nov 6, 2024Form 4 | Todd James PVP and CFO | SellCommon Stock | 1.0K | $184.32 | $184.3K | 14.1K |
| Nov 4, 2024Form 4 | BANNISTER DAVID G/Director | SellCommon Stock | 5.0K | $177.00 | $885.0K | 24.6K |
| Nov 1, 2024Form 4 | BANNISTER DAVID G/Director | SellCommon Stock | 5.0K | $176.37 | $881.9K | 29.6K |