XML 34 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2016
Accounts Receivable and Restricted Net Assets [Abstract]  
Components of accounts receivable
  June 30,
2016
  December 31,
2015
 
Accounts receivable $18,208,847  $19,042,451 
Less: allowance for doubtful accounts  (3,144,612)  (3,218,592)
  $15,064,235  $15,823,859