XML 55 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Jan. 01, 2022
Dec. 28, 2019
Dec. 31, 2017
Dec. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Adjustment to retained earnings $ (3,886.7)       $ (3,770.5) $ (3,772.3)
Revenue, performance obligation, term of contract 12 months          
Contractual obligation $ 216.0          
Contract with customer, liability 56.1         $ 49.4
Contract with customer, liability, revenue recognized 24.0          
Franchise fee revenue 3.9 $ 3.5        
Accounting Standards Update 2014-09            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Increase in inventory obsolescence reserve 2.4          
Adjustment to retained earnings $ 2.4          
Software Subscriptions, Extended Warranties and Other Subscription Agreements            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue, performance obligation, term of contract 12 months          
Ship-and-Bill Type Contracts            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue, performance obligation, term of contract 30 days          
Subscription Arrangement            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue, performance obligation, term of contract 12 months          
Transferred at Point in Time | Sales Revenue, Net | Ship and Bill Performance Obligations            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Concentration risk, percentage 90.00%          
Maximum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue, performance obligation, term of contract 60 months          
Capitalized contract cost, amortization period 12 months          
Maximum | Software Subscriptions, Extended Warranties and Other Subscription Agreements            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue, performance obligation, term of contract 60 months          
Maximum | Ship-and-Bill Type Contracts            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue, performance obligation, term of contract 120 days          
Maximum | Subscription Arrangement            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue, performance obligation, term of contract 60 months          
Minimum | Software Subscriptions, Extended Warranties and Other Subscription Agreements            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue, performance obligation, term of contract 1 month          
Minimum | Subscription Arrangement            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue, performance obligation, term of contract 12 months          
Scenario, Forecast [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue, remaining performance obligation, percentage of revenue recognized     25.00% 65.00%