XML 109 R81.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments, Contingencies and Concentrations - Additional Information (Detail)
$ in Millions
12 Months Ended
Apr. 30, 2020
USD ($)
Apr. 03, 2021
USD ($)
Employee
Agreement
Mar. 28, 2020
USD ($)
Mar. 30, 2019
Commitment And Contingencies [Line Items]        
Losses under repurchase obligations $ 219.5      
Reserve for estimated losses under repurchase agreements   $ 1.4 $ 1.0  
Guarantee obligations term   12 years    
Number of employees | Employee   7,700    
Canada [Member] | Collective Bargaining Agreements One [Member]        
Commitment And Contingencies [Line Items]        
Agreement expiration date   2019-11    
Canada [Member] | Collective Bargaining Agreements Two [Member]        
Commitment And Contingencies [Line Items]        
Agreement expiration date   2021-05    
Canada [Member] | Collective Bargaining Agreements Three [Member]        
Commitment And Contingencies [Line Items]        
Agreement expiration date   2021-06    
Canada [Member] | Collective Bargaining Agreements Four [Member]        
Commitment And Contingencies [Line Items]        
Agreement expiration date   2022-06    
Canada [Member] | Collective Bargaining Agreements Five [Member]        
Commitment And Contingencies [Line Items]        
Agreement expiration date   2022-11    
Canada [Member] | Manufacturing Facilities [Member]        
Commitment And Contingencies [Line Items]        
Number of separate collective bargaining agreements | Agreement   5    
Canada [Member] | Manufacturing Facilities [Member] | Collective Bargaining Agreements [Member]        
Commitment And Contingencies [Line Items]        
Number of employees | Employee   900    
Geographic Concentration Risk | Canada [Member]        
Commitment And Contingencies [Line Items]        
Net assets   $ 87.2 $ 45.0  
Sales [Member] | Geographic Concentration Risk | Canada [Member]        
Commitment And Contingencies [Line Items]        
Concentration risk percentage   7.00% 6.00% 7.00%
Letters of Credit [Member]        
Commitment And Contingencies [Line Items]        
Contingent obligation   $ 30.4    
Long-term Debt [Member]        
Commitment And Contingencies [Line Items]        
Contingent obligation   12.6    
Casualty Insurance Program [Member]        
Commitment And Contingencies [Line Items]        
Contingent obligation   17.5    
Bonding Agreements [Member]        
Commitment And Contingencies [Line Items]        
Contingent obligation   0.3    
Surety Bond [Member]        
Commitment And Contingencies [Line Items]        
Contingent obligation   $ 34.4