XML 53 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
Inventories
Inventories at December 31, 2020 and 2019 consist of the following:
 20202019
Raw materials
$132,370 $114,302 
Work-in-process75,874 71,479 
Finished goods304,952 290,776 
Inventories$513,196 $476,557