Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $9.55B | $8.45B | $7.26B | $6.22B | $5.14B | $4.32B | $3.63B | $2.82B | $2.14B | $1.57B | $1.16B | $787.9M | $468.9M | $273.7M | $134.4M | $68.1M |
| Research & development | $2.68B | $2.63B | $2.46B | $2.25B | $1.88B | $1.72B | $1.55B | $1.21B | $910.6M | $680.5M | $469.9M | $316.9M | $182.1M | $102.7M | $62.0M | $39.2M |
| Operating expenses | $8.83B | $8.03B | $7.08B | $6.44B | $5.25B | $4.57B | $4.13B | $3.29B | $2.45B | $1.93B | $1.41B | $1.00B | $622.2M | $391.5M | $212.9M | $124.1M |
| Operating income | $721.0M | $415.0M | $183.0M | −$222.0M | −$116.0M | −$248.6M | −$502.2M | −$463.3M | −$303.2M | −$353.1M | −$249.8M | −$215.7M | −$153.3M | −$117.9M | −$78.4M | −$56.1M |
| EBITDAderived | — | — | — | — | — | — | — | −$265.2M | −$167.5M | −$247.3M | −$163.8M | −$156.5M | −$118.6M | −$100.1M | −$69.1M | −$50.7M |
| Net income | $693.0M | $526.0M | $1.38B | −$367.0M | $29.0M | −$282.4M | −$480.7M | −$418.3M | −$321.2M | −$384.7M | −$275.0M | −$248.0M | −$172.5M | −$119.8M | −$80.0M | −$56.2M |
| Basic EPSper diluted share | $2.61 | $1.98 | $5.28 | -$1.44 | $0.12 | -$1.19 | -$2.12 | -$1.93 | -$1.55 | -$1.94 | -$1.45 | -$1.35 | -$1.01 | -$1.62 | -$2.71 | -$2.22 |
| Diluted EPSper diluted share | $2.59 | $1.95 | $5.21 | -$1.44 | $0.12 | -$1.19 | -$2.12 | -$1.93 | -$1.55 | -$1.94 | -$1.45 | -$1.35 | -$1.01 | -$1.62 | -$2.71 | -$2.22 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 25, 2026Form 4 · 10b5-1 | DUFFIELD DAVID ATenPercentOwner | SellClass A Common Stock | 1.8K | $118.76 | $213.8K | 105.0K |
| Jun 25, 2026Form 4 · 10b5-1 | DUFFIELD DAVID ATenPercentOwner | SellClass A Common Stock | 9.7K | $118.03 | $1.15M | 106.8K |
| Jun 25, 2026Form 4 · 10b5-1 | DUFFIELD DAVID ATenPercentOwner | SellClass A Common Stock | 17.1K | $116.95 | $2.00M | 116.6K |
| Jun 25, 2026Form 4 · 10b5-1 | DUFFIELD DAVID ATenPercentOwner | SellClass A Common Stock | 19.8K | $116.06 | $2.30M | 133.7K |
| Jun 25, 2026Form 4 · 10b5-1 | DUFFIELD DAVID ATenPercentOwner | SellClass A Common Stock | 29.0K | $114.98 | $3.33M | 153.5K |