XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Product Warranties Product Warranties - Schedule of Product Warranties Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Warranty reserve, beginning of period $ 119,638 $ 108,053
Provision 22,329 12,421
Payments (17,131) (13,442)
Warranty reserve, end of period $ 124,836 $ 107,032