XML 67 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Schedule of Accrued Warranty Activity (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Standard Product Warranty Disclosure [Abstract]        
Accrued warranty—beginning of period $ 343,279 $ 216,459 $ 266,655 $ 180,754
Warranty costs incurred (39,481) (16,571) (87,881) (56,734)
Net changes in liability for pre-existing warranties, including expirations and foreign exchange impact 4,768 (19,523) 7,239 (12,889)
Provision for warranty 60,156 46,454 182,709 115,688
Accrued warranty—end of period $ 368,722 $ 226,819 $ 368,722 $ 226,819