XML 47 R27.htm IDEA: XBRL DOCUMENT v3.21.1
3. Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
Revenue Recognition [Abstract]  
Disaggregation of Revenue
    Year Ended  
    December 31,  
    2020     2019  
Antimony   $ 2,942,628     $ 5,450,649  
Zeolite     2,118,823       2,623,117  
Precious metals     174,079       194,239  
    $ 5,235,530     $ 8,268,005  
Revenue by Geographic Area
    Year Ended  
    December 31,  
    2020     2019  
United States   $ 4,662,841     $ 7,454,163  
Canada     572,689       813,842  
Mexico     -       -  
    $ 5,235,530     $ 8,268,005  
Sales of Products to Significant Customers
     For the Year Ended  
Sales to Three   December 31,     December 31,  

Largest Customers

  2020     2019  
Mexichem Specialty Compounds Inc.   $ 633,846     $ 1,823,194  
GE Chaplin, Inc.     589,384       -  
Nyacol Nanotechnologies     417,501       1,099,504  
Kohler     345,899       1,132,674  
    $ 1,986,630     $ 4,055,372  
% of Total Revenues     38 %     49 %
Accounts Receivable from Largest Customers
    December 31,     December 31,  
Largest Accounts Receivable   2020     2019  
Nutreco Canada Inc.   $ 21,619     $ 21,219  
Earth Innovations Inc.     68,055       15,184  
Ralco Mix     16,600       12,800  
Premier Tech     12,255       -  
Lake Shore     -       27,854  
Total   $ 118,529     $ 77,057  
% of Total Receivables     50 %     27 %