XML 93 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Other Accrued Expenses and Other Liabilities - Warranty Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Beginning Balance $ 48,568 $ 51,088 $ 49,116
Provision for warranties 60,758 67,212 60,902
Settlements made (59,612) (65,498) (60,853)
Other adjustments, including acquisitions and currency translation (1,265) (4,234) 1,923
Ending Balance $ 48,449 $ 48,568 $ 51,088