XML 55 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable (Details) - USD ($)
3 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Schedule of accounts receivable    
Trade accounts receivable, gross $ 1,034,068 $ 1,013,716
Allowance for bad debt and product returns (22,406) (21,326)
Trade accounts receivable, net 1,011,662 $ 992,390
Increase (Decrease) in Trade accounts receivable, gross 20,352  
Increase (Decrease) in Allowance for bad debt and product returns (1,080)  
Increase (Decrease) in Trade accounts receivable, net $ 19,272