Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $6.57B | $5.22B | $4.36B | $3.53B | $2.80B | $2.09B | $1.61B | $1.21B | $874.0M | $619.9M | $457.1M |
| Gross profit | $5.58B | $4.32B | $3.56B | $2.90B | $2.35B | $1.76B | $1.35B | $999.8M | $708.3M | $507.5M | $381.3M |
| Research & development | $3.27B | $2.67B | $2.18B | $1.87B | $1.29B | $933.0M | $763.2M | $579.1M | $415.8M | $310.2M | $208.3M |
| Operating expenses | $5.57B | $4.45B | $3.67B | $3.25B | $2.28B | $1.62B | $1.33B | $1.06B | $754.3M | $563.4M | $387.2M |
| Operating income | $10.4M | −$130.4M | −$117.1M | −$345.2M | $70.1M | $141.4M | $14.1M | −$63.4M | −$46.0M | −$55.8M | −$5.9M |
| EBITDAderived | $151.0M | −$38.0M | −$38.3M | −$284.3M | $121.8M | $197.4M | $76.4M | $6.9M | $33.4M | $5.7M | $16.0M |
| Net income | −$53.8M | −$256.7M | −$300.5M | −$486.8M | −$519.5M | −$579.0M | −$350.7M | −$637.6M | −$113.4M | −$37.4M | $4.4M |
| Basic EPSper diluted share | -$0.21 | -$0.98 | -$1.16 | -$1.90 | -$2.05 | -$2.32 | -$1.43 | -$2.67 | -$0.49 | -$0.17 | $0.02 |
| Diluted EPSper diluted share | -$0.21 | -$0.98 | -$1.16 | -$1.90 | -$2.05 | -$2.32 | -$1.43 | -$2.67 | -$0.49 | -$0.17 | $0.02 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 · 10b5-1 | DUFFY BRIANChief Revenue Officer | SellClass A Common Stock | 3.0K | $89.71 | $269.1K | 227.7K |
| Jun 11, 2026Form 4 · 10b5-1 | DUFFY BRIANChief Revenue Officer | SellClass A Common Stock | 1.4K | $88.79 | $127.1K | 230.7K |
| Jun 10, 2026Form 4 · 10b5-1 | DUFFY BRIANChief Revenue Officer | SellClass A Common Stock | 1.8K | $92.79 | $168.2K | 232.1K |
| Jun 9, 2026Form 4 · 10b5-1 | DUFFY BRIANChief Revenue Officer | SellClass A Common Stock | 1.5K | $95.35 | $138.6K | 233.9K |
| Jun 8, 2026Form 4 · 10b5-1 | DUFFY BRIANChief Revenue Officer | SellClass A Common Stock | 1.5K | $98.03 | $142.2K | 235.4K |