XML 12 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2017
Dec. 31, 2016
CURRENT ASSETS:    
Cash and cash equivalents $ 2,828,692 $ 1,481,498
Restricted cash 642,263 551,047
Notes receivable 82,697 133,913
Accounts receivable, net of allowance for doubtful accounts 15,397,185 13,922,371
Inventories, net of reserve for obsolete inventories 2,795,003 2,394,179
Advances to suppliers 1,503,012 1,116,525
Deferred tax assets 389,308 386,381
Receivable from sale of subsidiary 4,874,793 4,838,152
Prepaid expenses and other 1,313,122 9,074
Assets of discontinued operations 498,330 1,758,986
Total current assets 30,324,405 26,592,126
OTHER ASSETS:    
Equity method investment 8,657,630 8,610,759
Property and equipment, net 29,138,898 29,878,675
Intangible assets, net 5,244,236 5,283,695
Total other assets 43,040,764 43,773,129
Total assets 73,365,169 70,365,255
CURRENT LIABILITIES:    
Short-term bank loans 2,176,247 2,159,889
Bank acceptance notes payable 638,366 547,172
Accounts payable 2,453,499 864,870
Accrued expenses 273,802 368,395
Advances from customers 1,506,630 427,446
VAT and service taxes payable 26,827 47,319
Income taxes payable 78,325 79,467
Liabilities of discontinued operations 549,796 558,661
Total current liabilities 7,703,492 5,053,219
Total liabilities 7,703,492 5,053,219
Commitments and contingencies (see Note 15)
STOCKHOLDERS' EQUITY:    
Preferred stock ($0.001 par value; 10,000,000 shares authorized; No shares issued and outstanding at March 31, 2017 and December 31, 2016)
Common stock ($0.001 par value; 12,500,000 shares authorized; 1,415,441 shares issued and outstanding at March 31, 2017 and December 31, 2016) 1,415 1,415
Additional paid-in capital 35,549,542 35,549,542
Retained earnings 26,385,014 26,531,498
Statutory reserve 2,352,592 2,352,592
Accumulated other comprehensive income - foreign currency translation adjustment 1,373,114 876,989
Total stockholders' equity 65,661,677 65,312,036
Total liabilities and stockholders' equity $ 73,365,169 $ 70,365,255