XML 50 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
Inventories

Inventories consist of the following at:

 

   December 31,
   2019  2018
Raw materials  $193,022   $109,826 
Work-in process   26,456    30,088 
Finished goods   11,689    19,937 
Gross inventory   231,167    159,851 
Less obsolecense reserve   (10,000)   (10,369)
Total  $221,167   $149,482