Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $38.07B | $34.94B | $33.24B | $29.65B |
| Gross profit | $7.54B | $6.08B | $4.82B | $3.46B |
| Research & development | $1.20B | $982.0M | $896.0M | $979.0M |
| Operating income | $1.39B | $471.0M | −$923.0M | −$2.88B |
| EBITDAderived | $2.24B | $1.64B | $41.0M | −$1.08B |
| Net income | $4.88B | $1.55B | −$438.0M | −$2.74B |
| Basic EPSper diluted share | $17.92 | $5.65 | -$1.60 | -$10.00 |
| Diluted EPSper diluted share | $17.69 | $5.58 | -$1.60 | -$10.00 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 1, 2026Form 4 | Abate VictorChief Executive Officer, Wind | SellCommon stock, par value $0.01 per share | 4.8K | $948.08 | $4.57M | 1.8K |
| May 14, 2026Form 4 | Potvin Matthew JosephChief Accounting Officer | SellCommon stock, par value $0.01 per share | 2.3K | $1.1K | $2.47M | 3.5K |
| Mar 3, 2026Form 4 | Baert StevenChief People Officer | SellCommon stock, par value $0.01 per share | 5.3K | $850.00 | $4.50M | 12.6K |
| Aug 26, 2025Form 4 | Parks Kenneth ScottChief Financial Officer | SellCommon stock, par value $0.01 per share | 3.3K | $620.00 | $2.05M | 7.6K |
| Apr 28, 2025Form 4 | Zingoni Maria VictoriaChief Executive Officer, Power | SellCommon stock, par value $0.01 per share | 18.8K | $368.16 | $6.92M | 0 |