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 | $4.71B | $4.68B | $4.70B | $4.47B | $4.23B | $3.57B | $3.71B | $3.72B | $4.00B | $3.71B | $3.59B | $3.49B | $3.24B | $3.10B | $2.98B | $2.68B | $2.42B | $2.85B |
| Gross profit | — | — | — | — | — | — | — | — | $1.82B | $1.71B | $1.65B | $1.58B | $1.47B | $1.39B | $1.34B | $1.21B | $1.06B | $1.28B |
| Research & development | $72.4M | $67.0M | $64.7M | $60.1M | $61.1M | $57.4M | $59.1M | $61.2M | $60.9M | $53.4M | $49.3M | $52.4M | $48.4M | $44.8M | $41.2M | $38.1M | $36.7M | — |
| Operating expenses | — | — | — | — | — | — | — | — | $1.16B | $1.05B | $1.05B | $1.05B | $1.01B | $980.3M | $953.7M | $894.1M | $824.4M | $933.1M |
| Operating income | $1.33B | $1.35B | $1.31B | $1.21B | $1.12B | $880.5M | $962.3M | $956.1M | $882.1M | $861.1M | $764.8M | $684.7M | $586.2M | $516.4M | $475.1M | $331.4M | $250.7M | $388.8M |
| EBITDAderived | $1.43B | $1.44B | $1.41B | $1.31B | $1.23B | $977.2M | $1.05B | $1.05B | $975.3M | $946.7M | $847.3M | $764.2M | $662.9M | $593.1M | $549.7M | $404.1M | $325.3M | $460.8M |
| Net income | $1.02B | $1.04B | $1.01B | $911.7M | $820.5M | $627.0M | $693.5M | $679.9M | $557.7M | $546.4M | $478.7M | $421.9M | $350.3M | $306.1M | $276.3M | $186.5M | $134.2M | $236.7M |
| Basic EPSper diluted share | $19.52 | $19.85 | $19.11 | $17.14 | $15.22 | $11.55 | $12.59 | $12.08 | $9.72 | $9.40 | $8.24 | $7.26 | $6.02 | $5.26 | $4.75 | $3.22 | $2.33 | $4.12 |
| Diluted EPSper diluted share | $19.19 | $19.51 | $18.76 | $16.82 | $14.92 | $11.44 | $12.41 | $11.87 | $9.52 | $9.20 | $8.10 | $7.14 | $5.93 | $5.20 | $4.71 | $3.19 | $2.32 | $4.07 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 · 10b5-1 | Miller Richard ThomasVP, Gen Counsel & Secretary | SellCommon Stock | 427 | $389.55 | $166.3K | 4.5K |
| Jun 10, 2026Form 4 | Arregui JesusSr VP & President - Commercial | SellCommon Stock | 400 | $385.83 | $154.3K | 4.4K |
| Jun 10, 2026Form 4 | Arregui JesusSr VP & President - Commercial | SellCommon Stock | 602 | $384.55 | $231.5K | 4.8K |
| Jun 10, 2026Form 4 | Arregui JesusSr VP & President - Commercial | SellCommon Stock | 2.7K | $383.72 | $1.03M | 5.4K |
| Jun 10, 2026Form 4 | Arregui JesusSr VP & President - Commercial | SellCommon Stock | 573 | $382.84 | $219.4K | 8.1K |