XML 23 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable
6 Months Ended
Jun. 30, 2017
Accounts Receivable [Abstract]  
ACCOUNTS RECEIVABLE
5.ACCOUNTS RECEIVABLE

 

Accounts receivable consisted of the following:

 

  

As of

June 30,
2017

  

As of

December 31,
2016

  

(Decrease)

Increase

 
Trade accounts receivable, gross $708,933  $1,013,716  $(304,783)
Allowance for bad debt and product returns  (3,915)  (21,326)  17,411 
Trade accounts receivable, net $705,018  $992,390  $(287,372)