XML 158 R140.htm IDEA: XBRL DOCUMENT v3.8.0.1
4) Receivables: Schedule of Receivables (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Details    
Trade contracts $ 3,608,379 $ 3,410,321
Receivables from sales agents 3,528,703 4,016,393
Receivables held in escrow   107,388
Other Receivables 4,851,305 3,231,926
Accounts Receivable, Gross 11,988,387 10,766,028
Receivables (net of allowances for doubtful accounts of $1,544,518 and $2,355,482 for 2017 and 2016) $ 10,443,869 $ 8,410,546