v3.24.3
SEGMENT INFORMATION (Schedule of Reportable Segments and Operating Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Revenues $ 260,903 $ 725,305 $ 730,707 $ 2,660,484
Cost of revenues 963,229 582,488 1,470,189 1,900,236
Gross profit (loss) (702,326) 142,817 (739,482) 760,248
Research and development 70,372 80,082 214,999 246,481
Sales and marketing 37,427 40,351 116,316 125,539
General and administrative 41,212 39,110 111,085 111,876
Solar segment profit (loss) (717,291) 45,132 (932,734) 458,855
Energy Storage segment loss (91,288) (18,686) (113,061) (52,465)
All other segment profit (loss) 488 (3,381) 866 (8,571)
Segments operating profit (loss) (808,091) 23,065 (1,044,929) 397,819
Amounts not allocated to segments:        
Stock based compensation expenses (36,641) (36,815) (112,818) (115,015)
Restructuring and other exit activities (2,498) 0 (15,910) 0
Impairment and disposal by abandonment of long-lived assets (232,102) 0 (233,834) 0
Amortization and depreciation of acquired assets (2,872) (2,750) (6,902) (6,164)
Other unallocated income (expenses) (3,062) (226) (4,760) 1,146
Consolidated operating income (loss) (1,085,266) (16,726) (1,419,153) 277,786
Financial income (expense), net 5,558 (7,901) (2,371) 19,157
Other income (loss), net (3,928) (484) 14,623 (609)
Income (loss) before income taxes (1,083,636) (25,111) (1,406,901) 296,334
Solar [Member]        
Segment Reporting Information [Line Items]        
Revenues 247,516 676,929 678,861 2,532,794
Cost of revenues 855,832 514,390 1,290,748 1,723,438
Gross profit (loss) (608,316) 162,539 (611,887) 809,356
Research and development 47,569 56,886 145,683 174,811
Sales and marketing 28,369 30,810 87,664 96,091
General and administrative 33,037 29,711 87,500 79,599
Segments profit (loss) (717,291) 45,132 (932,734) 458,855
Energy Storage [Member]        
Segment Reporting Information [Line Items]        
Revenues 10,900 24,215 42,960 52,492
Cost of revenues 95,323 35,931 138,107 82,912
Gross profit (loss) (84,423) (11,716) (95,147) (30,420)
Research and development 4,590 4,134 12,268 12,348
Sales and marketing 997 1,009 2,839 3,047
General and administrative 1,278 1,827 2,807 6,650
Segments profit (loss) (91,288) (18,686) (113,061) (52,465)
All Other [Member]        
Segment Reporting Information [Line Items]        
Revenues 2,237 23,946 8,156 74,594
Cost of revenues 1,307 23,748 5,778 70,914
Gross profit (loss) 930 198 2,378 3,680
Research and development 179 2,252 535 7,429
Sales and marketing 212 472 671 2,024
General and administrative 51 855 306 2,798
Segments profit (loss) $ 488 $ (3,381) $ 866 $ (8,571)