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 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.48B | $3.41B | $3.27B | $3.11B | $2.89B | $2.77B | $2.96B | $2.72B | $2.60B | $2.55B | $2.49B | $2.40B | $2.14B | $1.85B | $1.72B | $1.54B | $1.52B | $1.47B | $1.48B |
| Gross profit | $2.06B | $2.04B | $2.00B | $1.93B | $1.81B | $1.69B | $1.83B | $1.65B | $1.61B | — | — | — | — | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — | — | — | $908.1M | $825.8M | $849.4M | $801.8M | $678.1M | $640.3M | $605.2M | $609.1M | $567.5M | $577.4M | $336.4M |
| EBITDAderived | — | — | — | — | — | — | — | — | $1.53B | $1.52B | $1.49B | $1.43B | $1.24B | $1.09B | $1.04B | $947.4M | $889.2M | $881.5M | $625.4M |
| Net income | $276.8M | $14.3M | $190.2M | $848.9M | $505.2M | $872.7M | $521.5M | $582.8M | $462.4M | $512.8M | $583.1M | $443.6M | $749.8M | $289.6M | $272.7M | $159.1M | $231.0M | $105.3M | $1.31B |
| Basic EPSper diluted share | $1.75 | $0.09 | $1.21 | $5.42 | $3.18 | $5.55 | $3.31 | $3.71 | $2.93 | $3.27 | $3.73 | $2.83 | $4.87 | $1.93 | $1.87 | $1.14 | $1.76 | $0.88 | $10.98 |
| Diluted EPSper diluted share | $1.74 | $0.09 | $1.21 | $5.40 | $3.17 | $5.54 | $3.30 | $3.70 | $2.93 | $3.26 | $3.72 | $2.83 | $4.86 | $1.92 | $1.86 | $1.14 | $1.76 | $0.87 | $10.80 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 9, 2026Form 4 | LABELLE MICHAEL EEVP and CFO | SellCommon Stock, par value $0.01 | 8.0K | $67.02 | $538.4K | 5.8K |
| Jun 9, 2026Form 4 | LABELLE MICHAEL EEVP and CFO | SellCommon Stock, par value $0.01 | 18.1K | $66.05 | $1.19M | 13.9K |
| May 22, 2026Form 4 | Kevorkian Eric GSVP, CLO and Secretary | SellCommon Stock, par value $0.01 | 2.0K | $59.85 | $119.7K | 311 |
| May 21, 2026Form 4 | Kevorkian Eric GSVP, CLO and Secretary | SellCommon Stock, par value $0.01 | 200 | $60.23 | $12.0K | 2.3K |
| May 20, 2026Form 4 | Otteni Peter VExecutive Vice President | SellCommon Stock, par value $0.01 | 4.9K | $59.06 | $287.2K | 0 |