XML 119 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Assets    
Cash and cash equivalents $ 4,929,781 $ 2,539,312
Accounts receivable, net 3,980,353 4,176,322
Short-term investments 7,000,000 0
Contract assets, net 292,608 549,118
Receivable from SPIC and project companies (Note 2) 3,651,798 3,728,865
Customer loans receivable, current, net 1,395,744 2,212,574
Inventories, net 1,248,447 1,341,397
Other receivables and current assets, net 4,767,673 5,373,997
Total current assets 27,266,404 19,921,585
Property and equipment, net 267,441 291,416
Operating lease right-of-use assets 4,274,921 5,411,820
Goodwill 7,428,019 7,584,779
Investments in unconsolidated solar project companies 9,557,500 9,698,308
Customer loans receivable, noncurrent, net 4,444,262 4,322,942
Deferred tax assets 186,503 189,226
Restricted cash, noncurrent 356,510 354,504
Other assets 910,502 880,621
Total assets 54,692,062 48,655,201
Current liabilities:    
Accounts payable 2,042,203 3,384,195
Operating lease liabilities, current 1,465,296 1,497,555
Unsecured loans, current 2,000,000 2,000,000
Secured loans from related parties, current 9,358,658 11,358,658
Secured convertible notes, current 8,580,000 8,680,000
Accrued expenses and other payables 12,947,272 16,480,896
Total current liabilities 36,393,429 43,401,304
Operating lease liabilities, noncurrent 2,901,516 4,078,569
Secured loans from related parties, noncurrent 7,000,000 7,000,000
Secured convertible notes, noncurrent, net of debt discount and issuance costs 6,363,217 7,269,768
Other liabilities 2,619,138 2,793,388
Total liabilities 55,277,300 64,543,029
Commitments and contingencies (Note 17) 0 0
Stockholders' deficit:    
Preferred stock, par value $0.001 per share; 15,000,000 shares authorized, none issued and outstanding as of March 31, 2024 and December 31, 2023 0 0
Common stock, par value $0.001 per share; 297,225,000 shares authorized, 46,231,142 and 40,983,881 shares issued as of March 31, 2024 and December 31, 2023, respectively, and 44,982,797 and 39,735,536 shares outstanding as of March 31, 2024 and December 31, 2023, respectively 46,231 40,984
Additional paid-in capital 90,563,721 55,786,634
Treasury stock, at cost, 1,248,345 shares at March 31, 2024 and December 31, 2023 (1,808,889) (1,808,889)
Accumulated deficit (87,895,756) (68,623,969)
Accumulated other comprehensive loss (1,490,545) (1,282,588)
Total stockholders' deficit (585,238) (15,887,828)
Total liabilities and stockholders' deficit $ 54,692,062 $ 48,655,201