XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Product Warranties Product Warranties - Schedule of Product Warranties Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Warranty reserve, beginning of period $ 124,836 $ 107,032 $ 119,638 $ 108,053
Provision 21,760 15,677 44,089 28,098
Payments (19,094) (11,490) (36,225) (24,932)
Warranty reserve, end of period $ 127,502 $ 111,219 $ 127,502 $ 111,219