XML 60 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details)
$ in Millions
2 Months Ended 12 Months Ended
Jun. 29, 2020
plan
Apr. 30, 2020
USD ($)
plan
Apr. 30, 2019
USD ($)
Apr. 30, 2018
USD ($)
Apr. 30, 2020
MXN ($)
Apr. 30, 2020
USD ($)
May 01, 2019
USD ($)
Summary Of Significant Accounting Policies [Line Items]              
Advertising costs   $ 33,900,000 $ 38,900,000 $ 40,100,000      
Impairment of long-lived assets   0 0 0      
Impairment of goodwill   0 0 0      
Impairment of intangible assets   $ 0 0 0      
Number of defined benefit pension plans | plan   2          
Operating lease right-of-use assets           $ 127,668,000  
Operating lease liability           131,350,000  
Accounting Standards Update 2016-02 [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Operating lease right-of-use assets             $ 80,400,000
Minimum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Intangible assets, useful life   3 years          
Minimum [Member] | Accounting Standards Update 2016-02 [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Operating lease liability           95,000,000  
Maximum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Intangible assets, useful life   6 years          
Maximum [Member] | Accounting Standards Update 2016-02 [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Operating lease liability           115,000,000  
Buildings And Improvements [Member] | Minimum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Property, plant and equipment useful lives   15 years          
Buildings And Improvements [Member] | Maximum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Property, plant and equipment useful lives   30 years          
Machinery And Equipment [Member] | Minimum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Property, plant and equipment useful lives   3 years          
Machinery And Equipment [Member] | Maximum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Property, plant and equipment useful lives   12 years          
Promotional Display [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Amortization   $ 8,200,000 $ 6,400,000 $ 4,500,000      
Promotional Display [Member] | Minimum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Property, plant and equipment useful lives   24 months          
Promotional Display [Member] | Maximum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Property, plant and equipment useful lives   60 months          
Subsequent Event              
Summary Of Significant Accounting Policies [Line Items]              
Number of defined benefit pension plans | plan 1            
Forward Contracts [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Derivative, Notional Amount         $ 327.0    
Derivative Liability           $ 1,100,000  
Forward Contracts [Member] | Minimum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Derivative, Forward Exchange Rate         22.18 22.18  
Forward Contracts [Member] | Maximum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Derivative, Forward Exchange Rate         23.42 23.42