XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranties (Tables)
9 Months Ended
Sep. 30, 2018
Product Warranties Disclosures [Abstract]  
Product warranty liabilities
Warranty liabilities, balance at December 31, 2017
$
44,398

Warranty claims
(68,104
)
Warranty accruals
75,883

Warranty liabilities, balance at September 30, 2018
$
52,177