XML 17 R3.htm IDEA: XBRL DOCUMENT v3.3.1.900
CONSOLIDATED BALANCE SHEETS PARENTHETICALS - USD ($)
Dec. 31, 2014
Dec. 31, 2013
PARENTHETICALS    
Allowance for doubtful accounts on trade accounts receivables $ 44,347,451 $ 13,301,622
Allowance for doubtful accounts on other receivables 60,325 43,064
Allowance for obsolescence of inventory 6,934,044 8,027,126
Accumulated depreciation on property and equipment 6,640,718 5,264,350
Accumulated amortization on intangible assets $ 4,186,273 $ 3,812,992
Preferred Stock, par or stated value $ 0.001 $ 0.001
Preferred Stock, shares authorized 5,000,000 5,000,000
Common Stock, par or stated value $ 0.001 $ 0.001
Common Stock, shares authorized 95,000,000 95,000,000
Common Stock, shares outstanding 43,579,557 43,579,557