XML 14 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets - USD ($)
Mar. 31, 2017
Dec. 31, 2016
CURRENT ASSETS    
Cash and equivalents $ 47,050,923 $ 47,752,353
Notes receivable 144,942
Accounts receivable 12,662,154 12,593,340
Current portion of investment in sales-type leases, net 11,034,452 9,385,453
Interest receivable on sales type leases 6,450,202 4,621,491
Prepaid expenses 394,492 682,781
Other receivables 1,660,284 560,468
Total current assets 79,397,449 75,595,886
NON-CURRENT ASSETS    
Investment in sales-type leases, net 100,609,551 101,706,978
Long term investment 685,080 641,897
Long term deposit 61,900 61,564
Property and equipment, net 12,249 12,558
Construction in progress 87,746,006 86,493,182
Total non-current assets 189,114,786 188,916,179
TOTAL ASSETS 268,512,235 264,512,065
CURRENT LIABILITIES    
Accounts payable 1,921,570 1,506,924
Taxes payable 1,555,655 1,202,677
Accrued liabilities and other payables 1,344,298 1,596,580
Due to related parties 41,775 44,059
Loans payable - current 579,769 720,773
Interest payable on entrusted loans 2,068,095 224,090
Current portion of entrusted loan payable 47,830,939 47,570,996
Total current liabilities 55,342,101 52,866,099
NONCURRENT LIABILITIES    
Deferred tax liability, net 9,026,550 8,900,979
Refundable deposit from customers for systems leasing 1,029,090 1,023,497
Entrusted loan payable 289,885 288,309
Total noncurrent liabilities 10,345,525 10,212,785
Total liabilities 65,687,626 63,078,884
CONTINGENCIES AND COMMITMENTS
STOCKHOLDERS' EQUITY    
Common stock, $0.001 par value; 100,000,000 shares authorized, 8,310,198 shares issued and outstanding 8,310 8,310
Additional paid in capital 111,789,166 111,789,166
Statutory reserve 14,594,765 14,473,924
Accumulated other comprehensive loss (9,438,442) (10,544,426)
Retained earnings 86,092,218 85,838,638
Total Company stockholders' equity 203,046,017 201,565,612
Noncontrolling interest (221,408) (132,431)
Total equity 202,824,609 201,433,181
TOTAL LIABILITIES AND EQUITY $ 268,512,235 $ 264,512,065