XML 74 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Increase (decrease) in retained earnings $ 922,000       $ 833,610       $ 922,000 $ 833,610    
Decrease in revenues (655,390) $ (655,774) $ (668,639) $ (605,565) (604,884) $ (621,745) $ (610,633) $ (551,381) (2,585,368) (2,388,643) $ (2,356,672)  
Accrued rebates 41,312       $ 38,025       41,312 $ 38,025    
Accrued returns 11,900               11,900      
Estimated price adjustments, accounts receivable                 25,100      
Contract with customer, deferred revenues 113,300               113,300     $ 104,400
Deferred Revenue, Additions                 202,100      
Contract with customer, revenue recognized                 193,200      
Contract with customer, deferred revenues, current 101,200               101,200      
Contract with customer, deferred revenues, noncurrent 12,100               12,100      
Deferred sales commission $ 2,900               2,900      
Sales commissions                 23,300      
Accounting Standards Update 2014-09                        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Increase (decrease) in retained earnings                       $ 2,600
Decrease in revenues                 $ 0