XML 31 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
 
Inventories at December 31 consisted of:
20222021
Finished goods$105,965 $88,954 
Work-in-process68,664 65,468 
Raw materials and supplies108,773 85,233 
$283,402 $239,655