XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.1
4. Revenue Recognition (Details 1) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Sales to Three Largest Customers $ 1,299,433 $ 1,229,492  
Total percentage of revenue 52.90% 50.50%  
Accounts Receivable of Three Largest Customers $ 128,888   $ 214,769
Total percentage of accounts receivable 38.50%   49.00%
Kohler Corporation [Member]      
Sales to Three Largest Customers $ 458,094 $ 316,772  
Ampacet Corporation      
Sales to Three Largest Customers 0 184,142  
East Penn Manufacturing Inc.      
Sales to Three Largest Customers 157,328 0  
Mexichem Speciality Compounds      
Sales to Three Largest Customers 684,011 $ 728,578  
DanaMart [Member]      
Accounts Receivable of Three Largest Customers 0   $ 143,890
Axens [Member]      
Accounts Receivable of Three Largest Customers 64,500   34,912
Earth Innovations [Member]      
Accounts Receivable of Three Largest Customers 0   35,967
Commerce Industrial Chemical      
Accounts Receivable of Three Largest Customers 36,652   0
Nutreco Canada Inc. [Member]      
Accounts Receivable of Three Largest Customers $ 27,736   $ 0