XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Other Financial Information
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Other Financial Information Other Financial Information
Items reported in inventories consisted of the following: 
September 30, 2024December 31, 2023
Raw materials$100,684 $88,474 
Work in process10,533 12,044 
Finished goods19,700 16,749 
Inventories$130,917 $117,267 

Items reported in property, plant, and equipment, net consisted of the following:
September 30, 2024December 31, 2023
Land and buildings$28,529 $28,575 
Machinery and equipment219,450 210,931 
Construction in progress5,705 6,295 
Property, plant, and equipment, gross253,684 245,801 
Less accumulated depreciation(184,065)(176,878)
Property, plant and equipment, net$69,619 $68,923 
Items reported in accrued expenses and other liabilities consisted of the following:
September 30, 2024December 31, 2023
Compensation and benefits$21,152 $23,604 
Operating lease liabilities6,663 6,518 
Derivative liabilities4,670 304 
Taxes payable4,688 5,020 
Accrued freight3,184 2,679 
Customer tooling projects2,565 1,217 
Accrued legal and professional fees1,361 1,535 
Warranty costs1,290 1,458 
Other4,337 9,019 
Accrued liabilities and other$49,910 $51,354