v3.26.3
Disaggregation of Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Disaggregation of Revenue  
Schedule of company's revenue by business line

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Solar energy and battery storage systems

 

 

 

 

 

 

 

 

 

 

 

 

Large-scale EPC contracts

 

$809,154

 

 

$-

 

 

$6,009,606

 

 

$-

 

Sales on non-installment basis

 

 

5,637,986

 

 

 

5,453,069

 

 

12,848,350

 

 

 

8,510,959

 

Third-party leasing arrangements

 

 

1,611,482

 

 

 

418,621

 

 

 

2,478,285

 

 

 

3,139,403

 

Solar lease revenues

 

 

15,073

 

 

 

15,273

 

 

 

28,545

 

 

 

30,945

 

Solar power purchase agreement revenues

 

 

8,032

 

 

 

3,958

 

 

 

10,873

 

 

 

5,992

 

Total solar energy and battery storage systems

 

 

8,081,727

 

 

 

5,890,921

 

 

 

21,375,659

 

 

 

11,687,299

 

LED projects

 

 

2,125,371

 

 

 

911,092

 

 

 

3,608,317

 

 

 

1,970,277

 

Financing revenue

 

 

36,514

 

 

 

80,991

 

 

 

90,253

 

 

 

152,897

 

Total revenues

 

$10,243,612

 

 

$6,883,004

 

 

$25,074,229

 

 

$13,810,473