XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of disaggregation of revenues
                                      
By revenue stream  For the three months ended March 31, 2023 (Unaudited) 
   Sales of PV components   Sales of self-assembled solar modules     Revenue from roofing and solar systems installation   Electricity revenue with PPAs   Automotive sales & leasing   Others   Total 
Australia  $34,997   $     $   $   $   $284   $35,281 
United States        9,020      879    40    1,241    560    11,740 
Japan                         18    18 
Italy                 157            157 
United Kingdom                 244            244 
Greece                 483            483 
Total  $34,997   $ 9,020     $879   $924   $1,241   $862   $47,923 

 

By revenue stream  For the three months ended March 31, 2022 (Unaudited) 
   Sales of PV components   Revenue from roofing and solar systems installation   Electricity revenue with PPAs   Automotive sales & leasing   Others   Total 
Australia  $28,024   $   $   $   $142   $28,166 
Italy           256            256 
United States       8,789        525    141    9,455 
United Kingdom           151            151 
Greece           507            507 
Total  $28,024   $8,789   $914   $525   $283   $38,535 
Schedule of revenue by timing
                                      
By timing of revenue recognition  For the three months ended March 31, 2023 (Unaudited) 
   Sales of PV components   Sales of self-assembled solar modules     Revenue from roofing and solar systems installation   Electricity revenue with PPAs   Automotive sales & leasing   Others   Total 
Goods transferred at a point in time  $34,997   $ 9,020     $   $924   $1,151   $862   $46,954 
Service transferred over time             879                879 
On a straight-line basis under ASC 842                     90        90 
Total  $34,997   $ 9,020     $879   $924   $1,241   $862   $47,923 

 

By timing of revenue recognition  For the three months ended March 31, 2022 (Unaudited) 
   Sales of PV components   Revenue from roofing and solar systems installation   Electricity revenue with PPAs   Automotive sales & leasing   Others   Total 
Goods transferred at a point in time  $28,024   $   $914   $388   $283   $29,609 
Service transferred over time       8,789        137        8,926 
On a straight-line basis under ASC 842                        
Total  $28,024   $8,789   $914   $525   $283   $38,535 

Schedule of accounts receivables and contract liabilities
          
  

March 31,

2023

(Unaudited)

  

December 31,

2022

 
Accounts Receivable  $24,118   $22,691 
Contract assets   953    1,403 
Advance from customers   7,527    8,634 
Schedule of minimum undiscounted lease receipts
Schedule of minimum undiscounted lease receipts     
  Sales-type 
In Thousands  (Unaudited) 
Years Ending December 31,     
Remainder of 2023  $74 
2024   43 
2025   43 
2026   11 
2027    
2028 and thereafter    
Total lease receipt payments   171 
Less: Imputed interest   (14)
Total lease receivables (1)   157 
Unguaranteed residual assets   138 
Net investment in leases  $295 
Net investment in leases - Current  $78 
Net investment in leases - Non-current  $217 

________________________________________

(1) Current portion of $78 of total lease receivables was included in prepaid and other current assets on the balance sheet.