XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Product Warranty (Tables)
9 Months Ended
Sep. 30, 2024
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Obligation for Accrued Warranty Expense
The activity related to the Company’s warranty obligation for accrued warranty expense was as follows:
 Three months ended September 30,Nine months ended September 30,
(in thousands)2024202320242023
Balance at beginning of period$5,511 $5,049 $4,997 $3,951 
Provision1,325 1,568 5,123 5,313 
Claims paid/costs incurred(1,511)(1,685)(4,708)(4,337)
Foreign currency translation83 (61)(4)(56)
Balance at end of period$5,408 $4,871 $5,408 $4,871