XML 160 R145.htm IDEA: XBRL DOCUMENT v3.19.1
4) Receivables: Schedule of Receivables (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Details    
Trade contracts $ 2,816,225 $ 3,608,379
Receivables from sales agents 3,079,688 3,528,703
Other Receivables 4,559,272 4,851,305
Accounts Receivable, Gross 10,455,185 11,988,387
Allowance for Doubtful Accounts Receivable 1,519,842 1,544,518
Receivables (net of allowances for doubtful accounts of $1,519,842 and $1,544,518 for 2018 and 2017) $ 8,935,343 $ 10,443,869