XML 156 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Investments in Unconsolidated Solar Project Companies (Tables)
3 Months Ended
Mar. 31, 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

 March 31,

2024

 

Yilong #2

 

$4,213,276

 

 

$25,366

 

 

$(87,302 )

 

$4,151,340

 

Xingren

 

 

2,031,774

 

 

 

9,081

 

 

 

(42,072 )

 

 

1,998,783

 

Ancha

 

 

3,453,258

 

 

 

25,716

 

 

 

(71,597 )

 

 

3,407,377

 

 Total

 

$9,698,308

 

 

$60,163

 

 

$(200,971 )

 

$9,557,500

 

Investee

 

Investment Balance at December 31, 2022

 

 

Share of Investee’s Net Income

 

 

Effect of Exchange Rate

 

 

Investment Balance at March 31, 2023

 

Yilong #2

 

$3,966,824

 

 

$10,385

 

 

$17,651

 

 

$3,994,860

 

Xingren

 

 

1,953,048

 

 

 

14,050

 

 

 

8,657

 

 

 

1,975,755

 

Ancha

 

 

3,134,887

 

 

 

43,467

 

 

 

13,819

 

 

 

3,192,173

 

 Total

 

$9,054,759

 

 

$67,902

 

 

$40,127

 

 

$9,162,788

 

Schedule of combined financial statements of non controlling investments

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

(Unaudited)

 

 

 

 

Current assets

 

$25,618,121

 

 

$24,984,444

 

Non-current assets

 

 

72,494,610

 

 

 

76,024,387

 

Total assets

 

$98,112,731

 

 

$101,008,831

 

 

 

 

 

 

 

 

 

 

Current liabilities

 

$7,486,384

 

 

$9,775,803

 

Noncurrent liabilities

 

 

58,483,086

 

 

 

58,680,520

 

Members’ capital

 

 

32,143,261

 

 

 

32,552,508

 

Total liabilities and members’ capital

 

$98,112,731

 

 

$101,008,831

 

 

 

March 31, 2024

 

 

March 31, 2023

 

 

 

(Unaudited)

 

Revenue

 

$2,055,078

 

 

$2,275,014

 

Gross profit

 

 

736,630

 

 

 

864,846

 

Net income

 

$200,545

 

 

$226,341