XML 56 R23.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2015
Accounts Receivable [Abstract]  
Components of accounts receivable

  June 30,
2015
  December 31, 
2014
 
Accounts receivable $19,814,425  $21,637,365 
Less: allowance for doubtful accounts  (1,325,872)  (1,321,328)
  $18,488,553  $20,316,037