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 | $6.12B | $5.67B | $5.64B | $5.46B | $4.61B | $3.09B | $3.16B | $2.90B | $2.60B | $2.15B | $1.02B | $1.07B | $1.03B | $831.7M | $689.9M | $1.64B | $1.65B | $1.72B |
| Research & development | $317.3M | $292.6M | $356.3M | $352.2M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | $1.15B | $989.1M | $1.03B | $972.0M | $624.3M | $480.1M | $491.7M | $416.6M | $321.7M | $240.5M | $281.7M | $294.5M | $240.3M | $243.1M | $227.2M | $178.5M | $171.4M | $198.6M |
| EBITDAderived | $1.49B | $1.30B | $1.35B | $1.30B | $996.1M | $596.3M | $603.6M | $529.6M | $434.7M | $327.8M | $372.0M | $388.8M | $331.4M | $321.4M | $291.4M | $223.7M | $213.9M | $243.6M |
| Net income | $894.8M | $819.2M | $885.7M | $788.6M | $445.3M | $401.9M | $402.3M | $333.8M | $227.2M | $190.9M | $195.8M | $217.7M | $185.0M | $164.1M | $255.2M | $120.5M | $113.3M | $113.6M |
| Basic EPSper diluted share | $19.12 | $17.43 | $18.80 | $16.85 | $10.31 | $10.95 | $11.08 | $9.32 | $6.45 | $5.52 | $5.55 | $5.87 | $4.96 | $4.47 | $6.97 | $3.33 | $3.15 | $3.14 |
| Diluted EPSper diluted share | $18.88 | $17.21 | $18.49 | $16.53 | $10.05 | $10.62 | $10.73 | $9.01 | $6.26 | $5.37 | $5.44 | $5.75 | $4.87 | $4.39 | $6.84 | $3.27 | $3.10 | $3.05 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 3, 2026Form 4 | VanWees JasonVice Chairman | SellCommon Stock · indirect | 280 | $631.07 | $176.7K | 2.6K |
| Feb 3, 2026Form 4 | VanWees JasonVice Chairman | SellCommon Stock · indirect | 2.2K | $630.39 | $1.40M | 2.9K |
| Feb 3, 2026Form 4 | VanWees JasonVice Chairman | SellCommon Stock | 2.4K | $631.39 | $1.53M | 51.0K |
| Feb 3, 2026Form 4 | VanWees JasonVice Chairman | SellCommon Stock | 2.6K | $630.49 | $1.63M | 53.4K |
| Jan 29, 2026Form 4 | SMITH MICHAEL TDirector | SellCommon Stock | 2.5K | $621.00 | $1.53M | 47.3K |