XML 42 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Revenue Recognition (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Sales to Three Largest Customers $ 1,335,729 $ 1,635,297 $ 2,686,192 $ 3,015,452
Total percentage of revenue 59.20% 57.60% 57.30% 55.30%
Accounts Receivable of Three Largest Customers $ 269,348 $ 283,284 $ 269,348 $ 283,284
Total percentage of accounts receivable     58.40% 78.10%
Mexichem Speciality Compounds        
Sales to Three Largest Customers 669,103 769,998 $ 1,397,681 $ 1,556,423
Accounts Receivable of Three Largest Customers 148,211 0 148,211 0
East Penn Manufacturing Inc.        
Sales to Three Largest Customers 0 363,979 0 512,621
Kohler Corporation [Member]        
Sales to Three Largest Customers 334,778 501,320 651,550 946,498
Ampacet Corporation        
Sales to Three Largest Customers 146,118 0 330,260 0
ZEO, Inc.        
Sales to Three Largest Customers 185,730 0 306,701 0
Nutreco Canada        
Accounts Receivable of Three Largest Customers 0 25,657 0 25,657
Ralco Mix Products        
Accounts Receivable of Three Largest Customers 0 16,000 0 16,000
Axens [Member]        
Accounts Receivable of Three Largest Customers 38,404 0 38,404 0
Teck America        
Accounts Receivable of Three Largest Customers $ 82,733 $ 241,627 $ 82,733 $ 241,627