XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Unconsolidated Solar Project Companies (Tables)
6 Months Ended
Jun. 30, 2024
Investments in Unconsolidated Solar Project Companies  
Schedule of non-controlling investments in solar project companies

Investee

 

Investment Balance at

December 31,

2023

 

 

Share of Investee’s

Net Income

 

 

Effect of

Exchange Rate

 

 

Investment Balance at

June 30,

2024

 

Yilong #2

 

$4,213,276

 

 

$127,743

 

 

$(114,462)

 

$4,226,558

 

Xingren

 

 

2,031,774

 

 

 

49,112

 

 

 

(55,079)

 

 

2,025,807

 

Ancha

 

 

3,453,258

 

 

 

122,127

 

 

 

(93,978)

 

 

3,481,406

 

 Total

 

$9,698,308

 

 

$298,982

 

 

$(263,519)

 

$9,733,771

 

Investee

 

Investment Balance at

December 31,

2022

 

 

Share of Investee’s

Net Income (Loss)

 

 

Effect of

Exchange Rate

 

 

Investment Balance at

June 30,

2023

 

Yilong #2

 

$3,966,824

 

 

$160,679

 

 

$(202,451)

 

$3,925,052

 

Xingren

 

 

1,953,048

 

 

 

65,763

 

 

 

(99,070)

 

 

1,919,741

 

Ancha

 

 

3,134,887

 

 

 

208,842

 

 

 

(163,712)

 

 

3,180,017

 

 Total

 

$9,054,759

 

 

$435,284

 

 

$(465,233)

 

$9,024,810

 

Schedule of combined financial statements of non controlling investments

 

 

June 30,

2024

 

 

December 31,

2023

 

 

 

(Unaudited)

 

 

 

Current assets

 

$23,653,521

 

 

$24,984,444

 

Non-current assets

 

 

71,145,542

 

 

 

76,024,387

 

Total assets

 

$94,799,063

 

 

$101,008,831

 

 

 

 

 

 

 

 

 

 

Current liabilities

 

$3,237,460

 

 

$9,775,803

 

Noncurrent liabilities

 

 

58,807,988

 

 

 

58,680,520

 

Members’ capital

 

 

32,753,615

 

 

 

32,552,508

 

Total liabilities and members’ capital

 

$94,799,063

 

 

$101,008,831

 

 

 

Six Months Ended June 30,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

Revenue

 

$4,678,640

 

 

$5,529,652

 

Gross profit

 

 

1,967,492

 

 

 

2,912,896

 

Net income

 

$996,607

 

 

$1,450,947