XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Segment information (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Segment information
                         
   For the three months ended June 30, 2023 (Unaudited) 
   Renewable energy solutions   PV stations constructions and operations   Electric vehicles   Others   Total 
   USD   USD   USD   USD   USD 
Revenues from external customers   49,295    8,067    842    646    58,850 
Cost of revenue   45,416    6,154    738    1,304    53,612 
Gross profit (loss)   3,879    1,913    104    (658)   5,238 

 

   For the three months ended June 30, 2022 (Unaudited) 
   Renewable energy solutions   PV stations constructions and operations   Electric vehicles   Others   Total 
   USD   USD   USD   USD   USD 
Revenues from external customers   44,498    2,479    1,490    117    48,584 
Cost of revenue   43,137    573    1,174    (172)   44,712 
Gross profit (loss)   1,361    1,906    316    289    3,872 

   

   For the six months ended June 30, 2023 (Unaudited) 
   Renewable energy solutions   PV stations constructions and operations   Electric vehicles   Others   Total 
   USD   USD   USD   USD   USD 
Revenues from external customers   94,191    8,991    2,083    1,508    106,773 
Cost of revenue   85,990    6,770    1,797    2,482    97,039 
Gross profit (loss)   8,201    2,221    286    (974)   9,734 

 

   For the six months ended June 30, 2022 (Unaudited) 
   Renewable energy solutions   PV stations constructions and operations   Electric vehicles   Others   Total 
   USD   USD   USD   USD   USD 
Revenues from external customers   81,453    3,388    2,161    117    87,119 
Cost of revenue   77,625    1,000    1,725    188    80,538 
Gross profit (loss)   3,828    2,388    436    (71)   6,581 
Schedule of Segment assets
          
  

As of

June 30, 2023

(Unaudited)

  

As of

December 31, 2022

 
   USD   USD 
Segment assets          
Renewable energy solutions   80,696    71,260 
Solar projects development   123,129    133,663 
Electric vehicles   17,922    20,275 
Others   8,792    5,897 
Total segment assets   230,539    231,095 
Schedule of intangible assets, long-term investment and goodwill
          
  

As of

June 30, 2023

Unaudited

  

As of

December 31, 2022

 
   USD   USD 
Australia   325    398 
United States   45,818    46,307 
Japan   532    586 
Italy   1,461    1,508 
United Kingdom   8,243    7,945 
Greece   13,806    13,882 
Total long-lived assets   70,185    70,626