XML 52 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Summary Of Significant Accounting Policies (Details) - USD ($)
$ in Millions
12 Months Ended
May 01, 2018
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
May 01, 2019
Summary Of Significant Accounting Policies [Line Items]          
Book overdrafts included in accounts payable   $ 20.9 $ 27.2    
Investments   40.0      
Marketing and advertising   269.8 249.1 $ 261.3  
Employer contributions   19.3 16.4 13.8  
Expenses related to severance benefits   $ 5.0 $ 4.0 $ 5.6  
Average          
Summary Of Significant Accounting Policies [Line Items]          
Contract term   4 years      
Buildings | Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Estimated useful life   15 years      
Buildings | Maximum          
Summary Of Significant Accounting Policies [Line Items]          
Estimated useful life   40 years      
Computers and other equipment | Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Estimated useful life   2 years      
Computers and other equipment | Maximum          
Summary Of Significant Accounting Policies [Line Items]          
Estimated useful life   5 years      
Purchased software | Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Estimated useful life   3 years      
Purchased software | Maximum          
Summary Of Significant Accounting Policies [Line Items]          
Estimated useful life   5 years      
Leasehold improvements          
Summary Of Significant Accounting Policies [Line Items]          
Estimated useful life   8 years      
ASU 2016-16          
Summary Of Significant Accounting Policies [Line Items]          
Cumulative effect adjustment $ 101.0        
ASU 2016-02 | Subsequent event | Forecast          
Summary Of Significant Accounting Policies [Line Items]          
ROU asset         $ 500.0
Lease liability         $ 500.0