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