XML 18 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2017
Dec. 31, 2016
CURRENT ASSETS    
Cash and equivalents $ 49,830,243 $ 47,752,353
Notes receivable 979,462
Accounts receivable 15,858,804 12,593,340
Current portion of investment in sales-type leases, net 11,531,745 8,101,583
Interest receivable on sales type leases 9,619,278 4,621,491
Prepaid expenses 739,423 682,781
Other receivables 1,169,660 560,468
Total current assets 89,728,615 74,312,016
NON-CURRENT ASSETS    
Investment in sales-type leases, net 46,110,374 49,161,943
Long term investment 514,896 641,897
Long term deposit 16,775 61,564
Property and equipment, net 11,957 12,558
Construction in progress 95,165,973 86,493,182
Total non-current assets 141,819,975 136,371,144
TOTAL ASSETS 231,548,590 210,683,160
CURRENT LIABILITIES    
Accounts payable 3,229,163 1,506,924
Taxes payable 2,423,780 1,202,677
Accrued liabilities and other payables 1,618,316 1,596,580
Due to related parties 43,623 44,059
Loans payable - current 720,773
Interest payable on entrusted loans 8,131,256 224,090
Current portion of entrusted loan payable 50,825,375 47,570,996
Total current liabilities 66,271,513 52,866,099
NONCURRENT LIABILITIES    
Income tax payable 6,998,625
Deferred tax liability, net 2,157,414 3,065,352
Refundable deposit from customers for systems leasing 1,086,591 1,023,497
Entrusted loan payable 288,309
Total noncurrent liabilities 10,242,630 4,377,158
Total liabilities 76,514,143 57,243,257
CONTINGENCIES AND COMMITMENTS
STOCKHOLDERS' EQUITY    
Common stock, $0.001 par value; 20,000,000 shares authorized, 8,310,198 shares issued and outstanding 8,310 8,310
Additional paid in capital 111,796,813 111,789,166
Statutory reserve 14,525,712 14,296,223
Accumulated other comprehensive income (loss) 860,553 (8,415,101)
Retained earnings 28,321,696 35,893,736
Total Company stockholders' equity 155,513,084 153,572,334
Noncontrolling interest (478,637) (132,431)
Total equity 155,034,447 153,439,903
TOTAL LIABILITIES AND EQUITY $ 231,548,590 $ 210,683,160