XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Product Warranty and Recall Campaigns - Warranty and Recall Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Movement in Standard Product Warranty Accrual        
Balance, beginning of period $ 67,159 $ 74,668 $ 64,144 $ 75,960
Warranties issued during the period 14,556 10,058 29,188 21,985
Settlements made during the period (16,091) (14,528) (29,846) (26,579)
Recalls and changes to pre-existing warranty liabilities 4,009 (4,907) 6,147 (6,075)
Balance, end of period $ 69,633 $ 65,291 $ 69,633 $ 65,291