Revenue
2016
2017
2018
2019
2024
2025
| 2025 | 2024 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|
| Revenue | $16.38B | $14.05B | $2.53B | $2.03B | $1.31B | $1.16B |
| Gross profit | $7.40B | $6.70B | $1.84B | $1.57B | $1.06B | — |
| Research & development | $991.0M | $820.0M | $55.1M | $40.0M | $25.2M | $27.7M |
| Operating income | $36.0M | $869.0M | $264.2M | $260.1M | $447.4M | — |
| EBITDAderived | $1.55B | $1.97B | $702.8M | $542.9M | $594.6M | — |
| Net income | −$407.0M | $162.0M | $62.8M | −$102.5M | $259.2M | $136.1M |
| Basic EPSper diluted share | -$1.75 | $0.24 | $0.22 | -$0.49 | $1.77 | $0.96 |
| Diluted EPSper diluted share | -$1.75 | $0.24 | $0.22 | -$0.49 | $1.27 | $0.70 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 26, 2026Form 4 | DART KENNETH BRYANTenPercentOwner | BuyTotal Return Swap · derivative · indirect | 35.9K | $97.76 | $3.51M | 18.60M |
| Jun 25, 2026Form 4 | DART KENNETH BRYANTenPercentOwner | BuyTotal Return Swap · derivative · indirect | 430.6K | $96.75 | $41.66M | 18.56M |
| Jun 24, 2026Form 4 | DART KENNETH BRYANTenPercentOwner | BuyTotal Return Swap · derivative · indirect | 302.4K | $98.29 | $29.72M | 18.13M |
| Jun 23, 2026Form 4 | DART KENNETH BRYANTenPercentOwner | BuyTotal Return Swap · derivative · indirect | 350.0K | $98.58 | $34.50M | 17.83M |
| Jun 22, 2026Form 4 | DART KENNETH BRYANTenPercentOwner | BuyTotal Return Swap · derivative · indirect | 350.0K | $99.12 | $34.69M | 17.48M |