XML 42 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Inventory, Current
Inventories consisted of the following as of December 31:
20222021
Raw materials$108,417 $107,505 
Work in process17,757 21,671 
Finished goods16,368 11,869 
Total Inventory$142,542 $141,045 
Summary of Property, Plant, and Equipment Net
Property, plant, and equipment, net consisted of the following as of December 31:
20222021
Land and buildings$32,267 $32,012 
Machinery and equipment212,352 194,828 
Construction in progress7,317 8,822 
Property, plant, and equipment, gross251,936 235,662 
Less accumulated depreciation(184,131)(172,536)
Property, plant and equipment, net$67,805 $63,126