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 | $2.86B | $2.76B | $2.75B | $3.31B | $3.83B | $2.66B | $2.88B | $2.78B | $2.26B | $2.12B | $2.10B | $2.24B | $2.16B | $2.12B | $1.92B | $1.70B | $1.55B | $1.66B |
| Gross profit | — | — | — | $1.99B | $2.43B | $2.11B | $1.40B | $1.34B | $1.07B | $1.01B | $964.2M | $1.00B | $976.1M | $963.2M | $847.8M | $761.2M | — | — |
| Research & development | $215.8M | $196.8M | $216.6M | $221.6M | $200.3M | $146.4M | $189.3M | $194.0M | $139.5M | $124.2M | $112.5M | $108.1M | $132.4M | $131.8M | $115.8M | $94.8M | $90.5M | $93.0M |
| Operating income | $356.6M | $346.7M | $300.6M | $742.7M | $1.26B | $867.3M | $362.0M | $323.9M | $295.6M | $294.6M | $250.9M | $165.0M | $227.8M | $103.1M | $91.1M | $157.6M | $115.9M | $147.6M |
| EBITDAderived | $762.0M | $774.6M | $732.3M | $1.17B | $1.57B | $1.07B | $576.0M | $504.5M | $400.6M | $394.6M | $356.3M | $275.5M | $354.7M | $228.2M | $202.0M | $246.7M | $196.7M | $225.0M |
| Net income | $241.2M | $270.4M | $693.1M | $569.2M | $943.2M | $727.9M | $227.6M | $237.9M | $292.6M | $234.3M | $212.4M | $157.8M | $167.2M | $69.9M | $7.7M | $391.0M | $82.1M | $126.4M |
| Basic EPSper diluted share | $2.07 | $2.21 | $5.56 | $4.51 | $8.12 | $6.52 | $2.06 | $2.15 | $2.67 | $2.14 | $1.89 | $1.40 | $1.49 | $0.61 | $0.07 | $3.34 | $0.71 | $1.07 |
| Diluted EPSper diluted share | $2.07 | $2.20 | $5.55 | $4.50 | $8.08 | $6.49 | $2.04 | $2.13 | $2.64 | $2.12 | $1.87 | $1.39 | $1.47 | $0.61 | $0.07 | $3.31 | $0.70 | $1.07 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 20, 2026Form 4 · 10b5-1 | Gonzales AnitaVice President and CAO | SellCommon Stock | 80 | $92.80 | $7.4K | 7.3K |
| Feb 24, 2026Form 4 · 10b5-1 | Victor MiriamePlease See Remarks | SellCommon Stock | 1.9K | $97.13 | $180.9K | 18.1K |
| Feb 23, 2026Form 4 | McMurry-Heath MichelleDirector | SellCommon Stock | 600 | $97.26 | $58.4K | 4.2K |
| Feb 5, 2026Form 4 · 10b5-1 | Singh Prahlad R.Please See Remarks | SellCommon Stock | 1.1K | $102.52 | $109.5K | 120.2K |
| Feb 5, 2026Form 4 · 10b5-1 | Singh Prahlad R.Please See Remarks | SellCommon Stock | 3.1K | $101.45 | $312.4K | 121.3K |