Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $9.22B | $8.03B | $6.89B | $5.50B | $4.26B | $3.41B | $2.90B | $2.27B | $1.76B | $1.38B | $928.1M | $598.2M | $396.1M | $255.1M | $118.6M |
| Gross profit | $6.77B | $5.97B | $4.98B | $3.78B | $2.98B | $2.41B | $2.09B | $1.63B | $1.28B | $1.01B | $676.6M | $438.6M | $286.4M | $184.6M | $86.3M |
| Research & development | $1.98B | $1.81B | $1.60B | $1.42B | $1.14B | $768.1M | $539.5M | $400.7M | $347.4M | $284.2M | $185.8M | $104.8M | $62.5M | $38.6M | $21.4M |
| Operating expenses | $5.53B | $5.28B | $4.60B | $3.97B | $3.29B | $2.59B | $2.15B | $1.73B | $1.44B | $1.17B | $776.4M | $653.9M | $305.0M | $180.7M | $96.7M |
| Operating income | $1.24B | $683.9M | $387.3M | −$188.8M | −$304.1M | −$179.0M | −$54.1M | −$104.2M | −$165.8M | −$157.3M | −$99.8M | −$215.3M | −$18.6M | $3.9M | −$10.4M |
| EBITDAderived | $1.59B | $967.2M | $669.5M | $93.8M | −$43.7M | $27.1M | $99.7M | −$7.8M | −$106.0M | −$114.5M | −$70.9M | −$195.9M | −$8.7M | $10.0M | −$8.2M |
| Net income | $1.13B | $2.58B | $439.7M | −$267.0M | −$498.9M | −$267.0M | −$81.9M | −$122.2M | −$203.0M | −$192.7M | −$131.3M | −$226.5M | −$29.2M | $737,000 | −$12.5M |
| Basic EPSper diluted share | $1.71 | $4.04 | $0.73 | -$0.90 | -$1.73 | -$2.76 | -$0.87 | -$1.33 | -$2.24 | -$2.21 | -$1.61 | -$3.05 | -$0.43 | $0.00 | -$0.88 |
| Diluted EPSper diluted share | $1.60 | $3.64 | $0.64 | -$0.90 | -$1.73 | -$2.76 | -$0.87 | -$1.33 | -$2.24 | -$2.21 | -$1.61 | -$3.05 | -$0.43 | $0.00 | -$0.88 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 23, 2026Form 4 · 10b5-1 | Golechha DipakEVP, Chief Financial Officer | SellCommon Stock | 214 | $291.84 | $62.5K | 145.3K |
| Jun 23, 2026Form 4 · 10b5-1 | Golechha DipakEVP, Chief Financial Officer | SellCommon Stock | 886 | $291.07 | $257.9K | 145.5K |
| Jun 23, 2026Form 4 · 10b5-1 | Golechha DipakEVP, Chief Financial Officer | SellCommon Stock | 2.1K | $290.03 | $609.1K | 146.3K |
| Jun 23, 2026Form 4 · 10b5-1 | Golechha DipakEVP, Chief Financial Officer | SellCommon Stock | 1.3K | $288.96 | $375.6K | 148.4K |
| Jun 23, 2026Form 4 · 10b5-1 | Golechha DipakEVP, Chief Financial Officer | SellCommon Stock | 200 | $286.68 | $57.3K | 149.8K |