XML 48 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable - Trade (Tables)
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Schedule of Accounts Receivable

Accounts receivable consisted of the following at December 31, 2017 and 2016:

 

    2017     2016  
             
Accounts receivable - trade   $ 3,846,724     $ 3,562,832  
Allowance for doubtful accounts     (200,874     (453,059 )
Allowance for sales returns and volume rebates     (555,918     (165,819
                 
Accounts receivable - trade, net of allowances   $ 3,089,932     $ 2,943,954