v3.24.1.u1
SEGMENT INFORMATION (Schedule of Reportable Segments and Operating Income) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Revenues $ 204,399 $ 943,889
Cost of revenues 230,586 643,763
Gross profit (loss) (26,187) 300,126
Research and development 75,351 79,873
Sales and marketing 38,911 40,966
General and administrative 30,865 36,567
Solar segment profit (loss) 110,383 206,689
Energy Storage segment (loss) 12,177 18,521
All other segment profit (loss) (55) (4,365)
Segments operating profit (loss) (122,505) 183,803
Amounts not allocated to segments:    
Stock based compensation expenses (37,606) (39,235)
Restructuring and other exit activities (9,284) 0
Impairment of long-lived assets (1,732) 0
Amortization and depreciation of acquired assets (1,947) (2,035)
Other unallocated expenses (631) 1,621
Consolidated operating income (loss) (173,705) 144,154
Financial income (expense), net (7,064) 23,674
Other loss, net 0 (125)
Income (loss) before income taxes (180,769) 167,703
Solar [Member]    
Segment Reporting Information [Line Items]    
Revenues 190,102 908,505
Cost of revenues 196,782 590,105
Gross profit (loss) (6,680) 318,400
Research and development 51,286 55,823
Sales and marketing 29,195 31,145
General and administrative 23,222 24,743
Segments profit (loss) (110,383) 206,689
Energy Storage [Member]    
Segment Reporting Information [Line Items]    
Revenues 10,616 9,133
Cost of revenues 17,828 19,578
Gross profit (loss) (7,212) (10,445)
Research and development 3,559 4,209
Sales and marketing 817 915
General and administrative 589 2,952
Segments profit (loss) (12,177) (18,521)
All Other [Member]    
Segment Reporting Information [Line Items]    
Revenues 3,447 26,064
Cost of revenues 2,872 26,638
Gross profit (loss) 575 (574)
Research and development 185 2,319
Sales and marketing 222 646
General and administrative 113 826
Segments profit (loss) $ 55 $ 4,365