XML 58 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories
12 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
Inventories
10
)
Inventories
Inventories consist of the following:
 
Years Ended December 31,
 
 
        2019        
 
 
        2018        
 
Raw material
  $
288,771
    $
235,593
 
Work-in-process
   
79,367
     
61,908
 
Finished goods
   
94,008
     
87,188
 
                 
  $
462,146
    $
384,689
 
                 
Inventory-related excess and obsolete charges
 of $
24,734
, $
22,324
and $
20,213
were recorded in cost of products in the years ended December 31, 2019, 2018 and 2017, respectively.