XML 34 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2018
Revenue Recognition Tables Abstract  
Disaggregation of Revenue

Sales of products for the three and six month periods ended June 30, 2018 and 2017 were as follows:

 

    Three Months Ended     Six Months Ended  
    June 30,     June 30,  
    2018     2017     2018     2017  
Antimony   $ 1,492,520     $ 2,077,300     $ 3,174,333     $ 4,063,808  
Zeolite     682,534       616,414       1,373,240       1,228,426  
Precious metals     81,293       144,766       141,703       165,577  
    $ 2,256,347     $ 2,838,480     $ 4,689,276     $ 5,457,811  

 

The following is sales information by geographic area based on the location of customers for the three and six month periods ended June 30, 2018 and 2017:

 

    Three Months Ended     Six Months Ended  
    June 30,     June 30,  
    2018     2017     2018     2017  
United States   $ 1,878,244     $ 2,653,227     $ 4,125,935     $ 4,950,282  
Canada     378,103       185,253       563,341       507,529  
    $ 2,256,347     $ 2,838,480     $ 4,689,276     $ 5,457,811  
Sales of products to significant customers

Sales of products to significant customers were as follows for the three and six month periods ended June 30, 2018 and 2017:

 

     For the Three Months Ended      For the Six Months Ended  
    June 30, 2018     June 30, 2017     June 30, 2018     June 30, 2017  
Mexichem Speciality Compounds   $ 669,103     $ 769,998     $ 1,397,681     $ 1,556,423  
East Penn Manufacturing Inc.     -       363,979       -       512,621  
Kohler Corporation     334,778       501,320       651,550       946,498  
Ampacet Corporation     146,118       -       330,260       -  
ZEO, Inc.     185,730       -       306,701       -  
    $ 1,335,729     $ 1,635,297     $ 2,686,192     $ 3,015,542  
% of Total Revenues     59.20 %     57.60 %     57.30 %     55.30 %

 

Accounts receivable from largest customers were as follows for June 30, 2018 and December 31, 2017:

 

    June 30, 2018     December 31, 2017  
Nutreco Canada, Inc.   $ -     $ 25,657  
Ralco Mix Products     -       16,000  
Mexichem Speciality Compounds     148,211       -  
Axens North America, Inc.     38,404       -  
Teck American, Inc.     82,733       241,627  
    $ 269,348     $ 283,284  
% of Total Receivables     58.40 %     78.10 %