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 | $7.72B | $7.09B | $5.92B | $5.47B | $6.22B | $5.37B | $4.83B | $4.44B | $4.20B | $3.60B | $3.48B | $3.33B | $2.97B | $2.73B | $2.28B | $2.03B | $1.80B | $1.76B | $2.26B |
| Research & development | — | — | — | — | — | — | — | $51.1M | $42.0M | $40.1M | $29.1M | $37.9M | $22.8M | $16.1M | $29.8M | $20.3M | $14.3M | $13.2M | — |
| Operating expenses | — | — | — | — | — | — | $2.83B | $2.58B | $2.38B | $2.95B | $2.01B | $1.90B | $1.74B | $1.65B | $1.39B | $1.26B | $1.11B | $1.01B | $1.13B |
| Operating income | $3.35B | $2.88B | $2.14B | $1.88B | $2.84B | $2.39B | $2.00B | $1.87B | $1.82B | $650.9M | $1.47B | $1.44B | $1.23B | $1.08B | $888.4M | $772.8M | $687.5M | $748.2M | $1.13B |
| EBITDAderived | $3.83B | $3.31B | $2.51B | $2.21B | $3.10B | $2.61B | $2.20B | $2.06B | $1.98B | $777.6M | $1.59B | $1.51B | $1.30B | $1.14B | $947.1M | $822.7M | $735.2M | $794.9M | $1.17B |
| Net income | $2.46B | $2.06B | $1.61B | $1.37B | $2.21B | $1.78B | $1.42B | $1.31B | $1.00B | $266.6M | $941.3M | $988.7M | $804.5M | $690.0M | $571.4M | $507.8M | $402.0M | $457.6M | $701.5M |
| Basic EPSper diluted share | $13.73 | $11.32 | $8.77 | $7.47 | $11.88 | $9.48 | $7.51 | $6.84 | $5.24 | $1.38 | $4.70 | $4.69 | $3.67 | $3.09 | $2.52 | $2.16 | $1.70 | $1.89 | $2.63 |
| Diluted EPSper diluted share | $13.67 | $11.26 | $8.73 | $7.44 | $11.78 | $9.39 | $7.42 | $6.74 | $5.15 | $1.36 | $4.63 | $4.61 | $3.60 | $3.05 | $2.49 | $2.15 | $1.69 | $1.87 | $2.58 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 1, 2026Form 4 · 10b5-1 | Steele Richard GSVP - General Counsel | SellCommon Stock | 158 | $453.67 | $71.7K | 2.0K |
| Jun 1, 2026Form 4 · 10b5-1 | Fauber RobertPresident and CEO | SellCommon Stock | 1.2K | $453.67 | $529.4K | 52.6K |
| Jun 1, 2026Form 4 · 10b5-1 | Fauber RobertPresident and CEO | SellCommon Stock | 300 | $453.67 | $136.1K | 52.6K |
| May 1, 2026Form 4 · 10b5-1 | Steele Richard GSVP - General Counsel | SellCommon Stock | 158 | $466.39 | $73.7K | 2.1K |
| May 1, 2026Form 4 · 10b5-1 | Fauber RobertPresident and CEO | SellCommon Stock | 1.2K | $466.39 | $544.3K | 75.2K |