XML 26 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
Inventories Inventories
 
Inventories consist of the following at December 31:
 
 20202019
Raw materials$71,807 $51,103 
Work in process15,864 15,142 
Finished goods107,197 98,371 
 $194,868 $164,616