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 | $3.09B | $2.82B | $2.81B | $2.70B | $2.60B | $2.35B | $2.24B | $2.16B | $2.09B | $2.00B | $1.92B | $1.73B | $1.48B | $1.38B | $1.15B | $882.0M | $653.1M | $650.2M |
| Gross profit | $2.51B | $2.26B | $2.22B | $2.16B | $2.11B | $1.94B | $1.89B | $1.80B | $1.74B | $1.66B | $1.59B | $1.42B | $1.23B | $1.14B | $943.8M | $710.0M | $510.4M | $501.2M |
| Research & development | $539.8M | $490.1M | $540.3M | $543.4M | $512.6M | $441.3M | $408.1M | $366.1M | $350.4M | $334.2M | $296.6M | $263.8M | $209.6M | $177.4M | $138.9M | $118.3M | $103.7M | $103.4M |
| Operating expenses | $1.75B | $1.60B | $1.75B | $1.75B | $1.72B | $1.55B | $1.37B | $1.21B | $1.17B | $1.11B | $1.03B | $928.5M | $797.4M | $714.8M | $593.2M | $480.0M | $388.4M | $401.8M |
| Operating income | $765.9M | $658.6M | $472.6M | $403.8M | $394.0M | $392.3M | $518.5M | $590.9M | $564.0M | $547.4M | $552.9M | $493.6M | $430.8M | $426.3M | $350.7M | $230.0M | $121.9M | $99.3M |
| EBITDAderived | $858.3M | $765.6M | $585.3M | $519.4M | $509.4M | $488.1M | $587.0M | $650.4M | $625.1M | $604.2M | $605.5M | $539.7M | $470.8M | $461.4M | $371.5M | $253.8M | $148.3M | — |
| Net income | $692.4M | $566.8M | $394.9M | $322.2M | $331.2M | $307.4M | $427.7M | $453.7M | $420.8M | $365.9M | $365.0M | $311.2M | $277.3M | $275.2M | $241.4M | $151.2M | $91.5M | $74.3M |
| Basic EPSper diluted share | $11.96 | $9.65 | $6.59 | $5.34 | $5.46 | $5.05 | $7.12 | $7.41 | $6.56 | $5.43 | $5.07 | $4.13 | $3.53 | $3.48 | $2.99 | $1.90 | $1.16 | $0.90 |
| Diluted EPSper diluted share | $11.80 | $9.55 | $6.55 | $5.27 | $5.34 | $5.01 | $7.08 | $7.32 | $6.50 | $5.38 | $5.03 | $4.09 | $3.50 | $3.45 | $2.96 | $1.86 | $1.14 | $0.89 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 | Buse ElizabethDirector | SellCommon Stock | 40 | $401.05 | $16.0K | 4.9K |
| Jun 10, 2026Form 4 | Buse ElizabethDirector | SellCommon Stock | 120 | $400.58 | $48.1K | 5.0K |
| Jun 10, 2026Form 4 | Buse ElizabethDirector | SellCommon Stock | 626 | $399.29 | $250.0K | 5.1K |
| Jun 10, 2026Form 4 | Buse ElizabethDirector | SellCommon Stock | 214 | $398.53 | $85.3K | 5.7K |
| Jun 2, 2026Form 4 · 10b5-1 | Werner Edward CooperChief Financial Officer | SellCommon Stock | 2.5K | $400.00 | $1.00M | 406 |