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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $94.83B | $97.69B | $96.77B | $81.46B | $53.82B | $31.54B | $24.58B | $21.46B | $11.76B | $7.00B | $4.05B | $3.20B | $2.01B | $413.3M | $204.2M | $116.7M | $111.9M |
| Gross profit | $17.09B | $17.45B | $17.66B | $20.85B | $13.61B | $6.63B | $4.07B | $4.04B | $2.22B | $1.60B | $923.5M | $881.7M | $456.3M | $30.1M | $61.6M | $30.7M | $9.5M |
| Research & development | $6.41B | $4.54B | $3.97B | $3.08B | $2.59B | $1.49B | $1.34B | $1.46B | $1.38B | $834.4M | $717.9M | $464.7M | $232.0M | $274.0M | $209.0M | $93.0M | $19.3M |
| Operating expenses | $12.74B | $10.37B | $8.77B | $7.20B | $7.08B | $4.64B | $4.14B | $4.43B | $3.85B | $2.27B | $1.64B | $1.07B | $517.5M | $424.4M | $313.1M | $177.6M | $61.4M |
| Operating income | $4.36B | $7.08B | $8.89B | $13.66B | $6.52B | $1.99B | −$69.0M | −$388.0M | −$1.63B | −$667.3M | −$716.6M | −$186.7M | −$61.3M | −$394.3M | −$251.5M | −$146.8M | −$51.9M |
| EBITDAderived | — | — | — | — | $8.48B | $3.62B | $1.34B | $788.0M | −$862.7M | −$190.0M | −$437.9M | −$30.8M | $22.6M | −$369.0M | −$236.9M | −$136.8M | −$45.0M |
| Net income | $3.79B | $7.09B | $15.00B | $12.56B | $5.52B | $721.0M | −$862.0M | −$976.0M | −$1.96B | −$674.9M | −$888.7M | −$294.0M | −$74.0M | −$396.2M | −$254.4M | −$154.3M | −$55.7M |
| Basic EPSper diluted share | $1.18 | $2.23 | $4.73 | $4.02 | $1.87 | $0.25 | -$0.98 | -$1.14 | -$11.83 | -$4.68 | -$6.93 | -$2.36 | -$0.62 | -$3.69 | — | — | — |
| Diluted EPSper diluted share | $1.08 | $2.04 | $4.30 | $3.62 | $1.63 | $0.21 | -$0.98 | -$1.14 | -$11.83 | -$4.68 | -$6.93 | -$2.36 | -$0.62 | -$3.69 | — | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 8, 2026Form 4 | Taneja VaibhavChief Financial Officer | SellCommon Stock | 2.6K | $402.20 | $1.05M | 22.0K |
| May 13, 2026Form 4 | Taneja VaibhavChief Financial Officer | SellCommon Stock | 3.0K | $450.00 | $1.35M | 18.1K |
| Apr 30, 2026Form 4 · 10b5-1 | Wilson-Thompson KathleenDirector | SellCommon Stock | 440 | $384.28 | $169.1K | 48.4K |
| Apr 30, 2026Form 4 · 10b5-1 | Wilson-Thompson KathleenDirector | SellCommon Stock | 1.2K | $383.61 | $475.7K | 48.8K |
| Apr 30, 2026Form 4 · 10b5-1 | Wilson-Thompson KathleenDirector | SellCommon Stock | 680 | $382.41 | $260.0K | 50.1K |