XML 23 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories
12 Months Ended
Dec. 31, 2018
Inventory Disclosure [Abstract]  
Inventories

3. Inventories

 

Inventories consisted of:

 

   December 31,
   2018  2017
Finished goods  $33,427,983   $33,110,826 
Work in process   141,646    193,557 
Materials and supplies   7,762,508    6,782,488 
Inventories, net:  $41,332,137   $40,086,871 

 

Inventories are stated net of valuation allowances for slow moving and obsolete inventory of $538,354 as of December 31, 2018 and $654,855 as of December 31, 2017.