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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $23.26B | $23.31B | $23.47B | $20.89B | $19.26B | $17.05B | $19.81B | $21.15B | $20.47B | $18.56B | — | — | — | — | — | — |
| Gross profit | $1.50B | $1.64B | $1.71B | $1.41B | — | — | — | — | — | — | — | — | — | — | — | — |
| Research & development | — | — | — | — | — | — | $151.2M | $153.5M | $147.9M | $143.7M | $126.8M | $102.0M | $108.4M | $104.3M | $110.7M | $81.4M |
| Operating income | $777.3M | $887.7M | $933.2M | $654.3M | $675.4M | $454.1M | $1.07B | $1.65B | $1.61B | $1.46B | $1.19B | $929.2M | $736.6M | — | — | — |
| EBITDAderived | $1.38B | $1.51B | $1.54B | $1.23B | $1.25B | $994.0M | $1.58B | $2.14B | $2.04B | $1.84B | $1.53B | $1.24B | $1.02B | — | — | — |
| Net income | $436.8M | $506.6M | $572.5M | $327.7M | $373.9M | $158.5M | $753.6M | $1.15B | $1.31B | $975.1M | $745.5M | $672.4M | $431.4M | $1.28B | $540.7M | $438.3M |
| Basic EPSper diluted share | $8.22 | $9.02 | $9.73 | $5.49 | $6.22 | $2.63 | $12.80 | $17.35 | $18.79 | $13.48 | $9.71 | $8.39 | $5.07 | $13.04 | $5.21 | $4.30 |
| Diluted EPSper diluted share | $8.15 | $8.97 | $9.68 | $5.47 | $6.19 | $2.62 | $12.75 | $17.22 | $18.59 | $13.33 | $9.59 | $8.23 | $4.99 | $12.85 | $5.08 | $4.05 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 24, 2026Form 4 | SCOTT RAYMOND EPresident and CEO | SellCommon Stock | 3.3K | $137.21 | $459.1K | 49.8K |
| Jun 24, 2026Form 4 | SCOTT RAYMOND EPresident and CEO | SellCommon Stock | 7.9K | $136.41 | $1.08M | 53.1K |
| Jun 24, 2026Form 4 | SCOTT RAYMOND EPresident and CEO | SellCommon Stock | 22.5K | $135.40 | $3.04M | 61.0K |
| Jun 24, 2026Form 4 | SCOTT RAYMOND EPresident and CEO | SellCommon Stock | 16.3K | $134.44 | $2.19M | 83.5K |
| Jun 10, 2026Form 4 | MALLETT CONRAD L JRDirector | SellCommon Stock | 190 | $141.34 | $26.9K | 1.7K |