XML 73 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies and Other Information - Schedule of Product Warranty Liability (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Movement in Standard Product Warranty Accrual        
Balance at beginning of year $ 10,200 $ 4,429 $ 2,428 $ 1,274
Current year provision 5,405 5,716 2,953 1,348
Acquisitions 0 0 963 1,600
Changes in estimates for preexisting warranties 0 1,894 0 0
Payments made during the period 2,977 1,839 1,915 1,794
Balance at end of year $ 12,628 10,200 $ 4,429 $ 2,428
Charges for adjustments for changes in estimates, net of tax   $ 1,200    
Diluted share (in dollars per share)   $ 0.11