XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Product Warranties (Tables)
6 Months Ended
Jun. 30, 2021
Product Warranties Disclosures [Abstract]  
Summary of Changes in Product Warranties Reserve The following table reflects the changes in our Warranty Reserve during the three and six months ended June 30, 2021 and 2020:
 Three Months Ended June 30,Six Months Ended June 30,
 2021202020212020
Warranty reserve, beginning of period$124,836 $107,032 $119,638 $108,053 
Provision21,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