XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Financial Information (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Inventories
Items reported in inventories consisted of the following: 
March 31, 2024December 31, 2023
Raw materials$98,174 $98,371 
Work in process12,135 12,855 
Finished goods17,145 16,856 
Inventories$127,454 $128,082 
Summary of Property, Plant and Equipment Net
Items reported in property, plant, and equipment, net consisted of the following:
March 31, 2024December 31, 2023
Land and buildings$34,257 $34,072 
Machinery and equipment220,709 220,901 
Construction in progress7,318 6,536 
Property, plant, and equipment, gross262,284 261,509 
Less accumulated depreciation(188,419)(188,041)
Property, plant and equipment, net$73,865 $73,468 
Summary of Accrued Expenses and Other Liabilities
Items reported in accrued expenses and other liabilities consisted of the following:
March 31, 2024December 31, 2023
Compensation and benefits$17,925 $23,659 
Operating lease liabilities7,044 7,502 
Taxes payable6,163 5,018 
Accrued freight2,716 2,679 
Accrued legal and professional fees2,015 1,535 
Warranty costs1,326 1,458 
Other10,969 10,711 
Accrued liabilities and other$48,158 $52,562