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