XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Updates to Significant Accounting Policies - Revenue Recognition And Deferred Revenue Narratives (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 28, 2018
Dec. 29, 2017
Deferred Revenue Arrangement [Line Items]    
Allowance for Doubtful Accounts Receivable, Current $ 5.6 $ 3.6
Maximum    
Deferred Revenue Arrangement [Line Items]    
Warranty Period On Products Sold 2 years  
Capitalized Contract Cost, Amortization Period 7 years  
Maximum | Subscription Arrangement [Member]    
Deferred Revenue Arrangement [Line Items]    
Revenue Contract Term 5 years  
Minimum    
Deferred Revenue Arrangement [Line Items]    
Warranty Period On Products Sold 1 year  
Capitalized Contract Cost, Amortization Period 3 years  
Minimum | Subscription Arrangement [Member]    
Deferred Revenue Arrangement [Line Items]    
Revenue Contract Term 1 month