XML 62 R43.htm IDEA: XBRL DOCUMENT v3.24.2
SEGMENT REPORTING (Tables)
12 Months Ended
Dec. 31, 2023
SEGMENT REPORTING  
Schedule of the Company's revenues generated from each segment

    

Year ended December 31, 2022

in thousands

Solar power project

    

Electricity

    

EPC

    

    

 

development

generation

services

Other

Total

Net revenue

$

13,753

$

21,654

$

24,760

$

1,124

$

61,291

Gross profit/(loss)

$

5,913

$

10,488

$

(2,038)

$

973

$

15,336

    

Year ended December 31, 2023

in thousands

Solar power project

    

Electricity

    

EPC

    

    

 

development

generation

services

Other

Total

Net revenue

$

25,152

$

29,405

$

43,902

$

7,183

$

105,642

Gross profit/(loss)

$

8,804

$

14,903

$

(1,825)

$

3,131

$

25,013

Schedule of the Company's revenues generated by geographic location of customers

Years ended December 31,

    

2022

    

2023

in thousands

China

$

20,737

$

14,803

United States

 

13,870

1,090

Germany

2,435

UK

 

1,079

12,754

Spain

 

(490)

France

 

14

9

Poland

 

24,850

25,655

Italy

779

6,901

Hungary

 

452

41,995

Total

$

61,291

$

105,642