XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues - Changes in Accrued Product Warranty Obligation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Movement in Standard Product Warranty Accrual [Roll Forward]      
Balance at the beginning of the year $ 27,478 $ 27,839 $ 27,611
Accruals for warranties issued during the year 11,414 11,518 12,000
Settlements made during the year (11,835) (13,669) (14,602)
Warranty accruals related to acquired businesses and other during the year (570) 1,790 2,830
Balance at the end of the year $ 26,487 $ 27,478 $ 27,839