XML 42 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accounts Receivable (Details) (USD $)
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Components of accounts receivable      
Accounts receivable $ 16,065,074us-gaap_AccountsReceivableGrossCurrent   $ 21,637,365us-gaap_AccountsReceivableGrossCurrent
Less: allowance for doubtful accounts (830,211)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent   (1,321,328)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Accounts receivable, net 15,234,863us-gaap_AccountsReceivableNetCurrent   20,316,037us-gaap_AccountsReceivableNetCurrent
Increase in accounts receivables $ 354,000us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables $ 857,000us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables