XML 44 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warranties (Tables)
12 Months Ended
Dec. 31, 2018
Product Warranties Disclosures [Abstract]  
Product warranty liabilities
 
2018
 
2017
Warranty liabilities, balance at January 1,
$
44,398

 
$
36,623

Warranty claims
(89,557
)
 
(79,660
)
Warranty accruals
97,379

 
87,435

Warranty liabilities, balance at December 31,
$
52,220

 
$
44,398