XML 55 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventories
Inventories at December 31, 2021 and 2020 consist of the following:
 20212020
Raw materials
$146,433 $132,370 
Work-in-process81,503 75,874 
Finished goods249,707 304,952 
Inventories$477,643 $513,196