v3.26.1
Other Financial Information (Tables)
3 Months Ended
Mar. 31, 2026
Accounting Policies [Abstract]  
Summary of Inventories
Items reported in inventories consisted of the following: 
March 31, 2026December 31, 2025
Raw materials$93,365 $89,534 
Work in process11,073 11,868 
Finished goods17,169 17,155 
Inventories$121,607 $118,557 
Summary of Property, Plant and Equipment, Net
Items reported in property, plant, and equipment, net consisted of the following:
March 31, 2026December 31, 2025
Land and buildings$25,254 $29,687 
Machinery and equipment226,240 225,922 
Construction in progress3,777 4,211 
Property, plant, and equipment, gross255,271 259,820 
Less accumulated depreciation(192,722)(193,182)
Property, plant and equipment, net$62,549 $66,638 
Summary of Accrued Expenses and Other Liabilities
Items reported in accrued expenses and other liabilities consisted of the following:
March 31, 2026December 31, 2025
Compensation and benefits$16,415 $12,208 
Operating lease liabilities8,502 7,914 
Taxes payable5,284 2,980 
Accrued legal and professional fees2,868 1,847 
Derivative liabilities620 110 
Accrued freight2,125 1,856 
Warranty costs1,255 1,387 
Customer tooling projects427 471 
Other4,402 3,027 
Accrued liabilities and other$41,898 $31,800