XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Schedule of disaggregation of revenues
                              
By revenue stream  For the nine months ended September 30, 2022 (Unaudited) 
   Sales of PV components   Revenue from roofing and solar systems installation   Electricity revenue with PPAs   Automotive sales & leasing   Others   Total 
Australia  $94,953   $   $   $   $660   $95,613 
Italy           776            776 
United States   1,608    23,735        2,572    2,330    30,245 
United Kingdom           1,561            1,561 
Greece           2,136            2,136 
Total  $96,561   $23,735   $4,473   $2,572   $2,990   $130,331 

 

By revenue stream  For the three months ended September 30, 2022 (Unaudited) 
   Sales of PV components   Revenue from roofing and solar systems installation   Electricity revenue with PPAs   Automotive sales & leasing   Others   Total 
Australia  $35,399   $   $   $   $218   $35,617 
Italy           308            308 
United States   305    3,582        411    1,575    5,873 
United Kingdom           629            629 
Greece           785            785 
Total  $35,704   $3,582   $1,722   $411   $1,793   $43,212 

  

By revenue stream  For the nine months ended September 30, 2021 (Unaudited) 
   Sales of PV components   Revenue from roofing and solar systems installation   Electricity revenue with PPAs   Automotive sales & leasing   Others   Total 
Australia  $88,168   $   $   $   $835   $89,003 
Italy           498            498 
United States       23,603        1,680    267    25,550 
United Kingdom           1,036            1,036 
Greece           2,317            2,317 
Total  $88,168   $23,603   $3,851   $1,680   $1,102   $118,404 

 

By revenue stream  For the three months ended September 30, 2021 (Unaudited) 
   Sales of PV components   Revenue from roofing and solar systems installation   Electricity revenue with PPAs   Automotive sales & leasing   Others   Total 
Australia  $27,365   $   $   $   $203   $27,568 
Italy           177            177 
United States       9,240        554    122    9,916 
United Kingdom           365            365 
Greece           938            938 
Total  $27,365   $9,240   $1,480   $554   $325   $38,964 
Schedule of accounts receivables and contract liabilities
          
  

September 30,

2022

(Unaudited)

  

December 31,

2021

 
Contract assets  $1,625   $1,621 
Advance from customers  $6,749   $4,924