Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $5.00B | $3.94B | $3.80B | $3.32B | $2.80B | $2.55B | $2.49B | $2.46B | $2.56B | $4.02B | $3.60B | $3.96B | $6.68B | $6.91B | $6.73B | $6.19B | $5.99B | $6.15B | $5.87B |
| Gross profit | $3.92B | $3.16B | $3.07B | $2.73B | $2.39B | $2.19B | $2.10B | $2.00B | $2.10B | $3.17B | $2.98B | $3.23B | $3.39B | $5.73B | $5.65B | $5.14B | $4.88B | $4.92B | $4.65B |
| Research & development | $409.0M | $329.0M | $332.0M | $313.0M | $253.0M | $267.0M | $328.0M | $420.0M | $455.0M | $823.0M | $748.0M | $812.0M | $722.0M | $1.03B | $969.0M | $862.0M | $857.0M | $870.0M | $895.0M |
| Operating expenses | $1.80B | $1.55B | $1.96B | $1.52B | $1.38B | $1.29B | $1.74B | $1.84B | $2.25B | $3.27B | $2.53B | $3.08B | $3.25B | $4.63B | $4.54B | $4.26B | $3.95B | $11.39B | $4.05B |
| Operating income | $2.12B | $1.61B | $1.11B | $1.21B | $1.00B | $896.0M | $355.0M | $158.0M | −$154.0M | −$100.0M | $457.0M | $154.0M | $144.0M | $1.11B | $1.10B | $880.0M | $933.0M | −$6.47B | $602.0M |
| EBITDAderived | $2.61B | $2.03B | $1.59B | $1.53B | $1.15B | $1.05B | $716.0M | $773.0M | $486.0M | $392.0M | $756.0M | $509.0M | $511.0M | $1.74B | $1.76B | $1.53B | $1.67B | −$5.63B | — |
| Net income | $973.0M | $643.0M | $607.0M | $1.33B | $836.0M | $554.0M | $3.89B | $31.0M | $1.14B | −$106.0M | $2.49B | $878.0M | $898.0M | $755.0M | $1.19B | $597.0M | $714.0M | −$6.79B | $410.0M |
| Basic EPSper diluted share | $1.59 | $1.04 | $0.95 | $2.17 | $1.44 | $0.94 | $6.32 | $0.05 | $1.85 | -$0.17 | $3.71 | $1.27 | $1.29 | $1.08 | $1.60 | $0.77 | $0.88 | -$8.17 | $0.47 |
| Diluted EPSper diluted share | $1.57 | $1.03 | $0.95 | $2.14 | $1.41 | $0.92 | $6.05 | $0.05 | $1.70 | -$0.17 | $3.71 | $1.26 | $1.28 | $1.06 | $1.59 | $0.76 | $0.87 | -$8.17 | $0.46 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 | Vlcek OndrejDirector | SellCommon Stock | 100.0K | $24.78 | $2.48M | 3.83M |
| Jun 4, 2026Form 4 | Chrystal John CDirector | BuyCommon Stock | 3.0K | $27.06 | $81.2K | 31.4K |
| Feb 17, 2026Form 4 | DERSE NATALIE MARIECFO | SellCommon Stock | 794 | $23.62 | $18.8K | 456.7K |
| Dec 10, 2025Form 4 | Vlcek OndrejDirector | SellCommon Stock | 113.7K | $27.12 | $3.08M | 3.93M |
| Nov 13, 2025Form 4 | Chrystal John CDirector | BuyCommon Stock | 5.0K | $27.14 | $135.7K | 28.4K |