v3.24.3
SEGMENT INFORMATION (Tables)
9 Months Ended
Sep. 30, 2024
Segment Reporting [Abstract]  
Schedule of reportable segments and operating income
   
Solar
   
Energy Storage
   
All other
 
Three Months Ended September 30, 2024
                 
Revenues
 
$
247,516
   
$
10,900
   
$
2,237
 
Cost of revenues
   
855,832
     
95,323
     
1,307
 
Gross profit (loss)
   
(608,316
)
   
(84,423
)
   
930
 
Research and development
   
47,569
     
4,590
     
179
 
Sales and marketing
   
28,369
     
997
     
212
 
General and administrative
   
33,037
     
1,278
     
51
 
Segments profit (loss)
 
$
(717,291
)
 
$
(91,288
)
 
$
488
 
                         
Three Months Ended September 30, 2023
                       
Revenues
 
$
676,929
   
$
24,215
   
$
23,946
 
Cost of revenues
   
514,390
     
35,931
     
23,748
 
Gross profit (loss)
   
162,539
     
(11,716
)
   
198
 
Research and development
   
56,886
     
4,134
     
2,252
 
Sales and marketing
   
30,810
     
1,009
     
472
 
General and administrative
   
29,711
     
1,827
     
855
 
Segments profit (loss)
 
$
45,132
   
$
(18,686
)
 
$
(3,381
)
                         
Nine Months Ended September 30, 2024
                       
Revenues
 
$
678,861
   
$
42,960
   
$
8,156
 
Cost of revenues
   
1,290,748
     
138,107
     
5,778
 
Gross profit (loss)
   
(611,887
)
   
(95,147
)
   
2,378
 
Research and development
   
145,683
     
12,268
     
535
 
Sales and marketing
   
87,664
     
2,839
     
671
 
General and administrative
   
87,500
     
2,807
     
306
 
Segments profit (loss)
 
$
(932,734
)
 
$
(113,061
)
 
$
866
 
                         
Nine Months Ended September 30, 2023
                       
Revenues
 
$
2,532,794
   
$
52,492
   
$
74,594
 
Cost of revenues
   
1,723,438
     
82,912
     
70,914
 
Gross profit (loss)
   
809,356
     
(30,420
)
   
3,680
 
Research and development
   
174,811
     
12,348
     
7,429
 
Sales and marketing
   
96,091
     
3,047
     
2,024
 
General and administrative
   
79,599
     
6,650
     
2,798
 
Segments profit (loss)
 
$
458,855
   
$
(52,465
)
 
$
(8,571
)
Schedule of reconciliation to consolidated operating income
The following table presents information on reportable segments reconciliation to consolidated revenues for the periods presented:
 
   
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2024
   
2023
   
2024
   
2023
 
Solar segment revenues
 
$
247,516
   
$
676,929
   
$
678,861
   
$
2,532,794
 
Energy Storage segment revenues
   
10,900
     
24,215
     
42,960
     
52,492
 
All other segment revenues
   
2,237
     
23,946
     
8,156
     
74,594
 
Revenues from finance component
   
250
     
215
     
730
     
604
 
Consolidated revenues
 
$
260,903
   
$
725,305
   
$
730,707
   
$
2,660,484
 
 
The following table presents information on reportable segments reconciliation to consolidated operating income for the periods presented:
 
   
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2024
   
2023
   
2024
   
2023
 
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
)
   
-
     
(15,910
)
   
-
 
Impairment and disposal by abandonment of long-lived assets
   
(232,102
)
   
-
     
(233,834
)
   
-
 
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