Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $24.19B | $24.12B | $21.92B | $17.53B | $17.66B | $9.50B | $4.71B | $3.21B | $2.21B | $1.71B | $1.27B | $850.2M |
| Gross profit | $10.36B | $8.89B | $7.50B | $5.99B | $4.42B | $2.73B | $1.89B | $1.30B | $839.3M | $576.0M | $370.0M | $226.1M |
| Research & development | $2.91B | $2.91B | $2.72B | $2.14B | $1.38B | $881.8M | $674.2M | $497.5M | $321.9M | $268.5M | $199.6M | $144.6M |
| Operating expenses | — | — | — | — | — | — | — | $1.34B | $893.5M | $746.5M | $544.5M | $376.6M |
| Operating income | $1.71B | $892.3M | −$278.8M | −$624.5M | $161.1M | −$18.8M | $26.6M | −$36.6M | −$54.2M | −$170.5M | −$174.5M | −$150.5M |
| EBITDAderived | $2.08B | $1.27B | $129.7M | −$284.0M | $295.9M | $65.4M | $102.2M | $24.3M | −$16.9M | −$132.7M | −$146.8M | −$131.9M |
| Net income | $1.31B | $2.90B | $9.8M | −$540.7M | $166.3M | $213.1M | $375.4M | −$38.5M | −$62.8M | −$171.6M | −$179.8M | −$154.1M |
| Basic EPSper diluted share | $2.13 | $4.70 | $0.02 | -$0.93 | $0.36 | $0.48 | $0.88 | -$0.09 | -$0.17 | -$0.50 | -$1.24 | -$1.08 |
| Diluted EPSper diluted share | $2.10 | $4.56 | $0.02 | -$0.93 | $0.33 | $0.44 | $0.81 | -$0.09 | -$0.17 | -$0.50 | -$1.24 | -$1.08 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 29, 2026Form 4 · 10b5-1 | Eisen Anthony MathewDirector | SellClass A Common Stock | 6.0K | $78.93 | $473.6K | 1.92M |
| Jun 26, 2026Form 4 · 10b5-1 | Eisen Anthony MathewDirector | SellClass A Common Stock | 6.0K | $74.80 | $448.8K | 1.93M |
| Jun 25, 2026Form 4 · 10b5-1 | Eisen Anthony MathewDirector | SellClass A Common Stock | 6.0K | $75.70 | $454.2K | 1.93M |
| Jun 24, 2026Form 4 · 10b5-1 | Eisen Anthony MathewDirector | SellClass A Common Stock | 6.0K | $74.01 | $444.1K | 1.94M |
| Jun 23, 2026Form 4 · 10b5-1 | Eisen Anthony MathewDirector | SellClass A Common Stock | 6.0K | $72.29 | $433.7K | 1.95M |