Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $755.3M | $2.9M | $0 | — | — |
| Gross profit | $55.6M | $1.2M | $0 | — | — |
| Research & development | — | — | $28.5M | $13.6M | $13.8M |
| Operating expenses | $290.1M | $80.2M | $143.0M | $122.5M | $75.6M |
| Operating income | −$234.6M | −$79.0M | −$65.5M | −$122.5M | −$75.6M |
| EBITDAderived | −$141.3M | −$68.6M | −$62.2M | −$122.0M | −$75.5M |
| Net income | −$367.8M | −$450.6M | −$71.9M | −$98.8M | −$93.4M |
| Basic EPSper diluted share | -$2.19 | -$3.20 | -$0.51 | -$0.83 | -$1.24 |
| Diluted EPSper diluted share | -$2.19 | -$3.20 | -$0.51 | -$0.83 | -$1.24 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 22, 2026Form 4 | TRINA SOLAR (SCHWEIZ) AGTenPercentOwner | SellCommon Shares | 20.1K | $8.80 | $176.8K | 30.65M |
| May 22, 2026Form 4 | TRINA SOLAR (SCHWEIZ) AGTenPercentOwner | SellCommon Shares | 9.48M | $8.13 | $77.07M | 30.67M |
| May 21, 2026Form 4 | TRINA SOLAR (SCHWEIZ) AGTenPercentOwner | SellCommon Shares | 3.00M | $8.71 | $26.13M | 40.15M |
| May 21, 2026Form 4 | TRINA SOLAR (SCHWEIZ) AGTenPercentOwner | SellCommon Shares | 1.15M | $9.20 | $10.59M | 43.15M |
| May 21, 2026Form 4 | TRINA SOLAR (SCHWEIZ) AGTenPercentOwner | SellCommon Shares | 8.85M | $8.62 | $76.28M | 44.30M |