XML 58 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of inventories, by component
Inventories, by component net of reserves, consisted of:
20212020
Raw materials$140,818 $116,029 
Work in process137,654 115,870 
Finished goods162,992 147,480 
Total$441,464 $379,379