XML 45 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Inventory
Inventories consisted of the following as of December 31:
20232022
Raw materials$98,371 $108,417 
Work in process12,855 17,757 
Finished goods16,856 16,368 
Total Inventories
$128,082 $142,542 
Summary of Property, Plant, and Equipment Net
Property, plant, and equipment, net consisted of the following as of December 31:
20232022
Land and buildings$34,072 $32,267 
Machinery and equipment220,901 212,352 
Construction in progress6,536 7,317 
Property, plant, and equipment, gross261,509 251,936 
Less accumulated depreciation(188,041)(184,131)
Property, plant and equipment, net$73,468 $67,805