XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenues - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2018
Apr. 02, 2017
Jan. 01, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Increase (decrease) in retained earnings $ 795,977     $ 833,610
Decrease in revenues (605,565) $ (551,381)    
Performance obligation satisfied in previous period 200      
Accrued rebates 17,900      
Accrued returns 6,900      
Estimated price adjustments, accounts receivable 25,700      
Contract with customer, deferred revenues 97,800   $ 104,400  
Contract with customer, revenue recognized 52,000      
Deferred sales commission 2,400      
Sales commissions 6,100      
Accounting Standards Update 2014-09        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Increase (decrease) in retained earnings     $ 2,600  
Decrease in revenues $ 100