XML 106 R85.htm IDEA: XBRL DOCUMENT v3.24.2
Shareholders' Equity - Share Repurchase Program (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 27, 2024
Apr. 29, 2023
Jun. 13, 2024
Jun. 16, 2022
Mar. 31, 2021
Equity Class Of Treasury Stock [Line Items]          
Shares purchased 627,586 1,197,236      
2021 Buyback Program          
Equity Class Of Treasury Stock [Line Items]          
Shares purchased 3,417,961        
Stock repurchase cost $ 133.1        
Remaining authorized repurchase amount $ 66.9        
Maximum | 2021 Buyback Program          
Equity Class Of Treasury Stock [Line Items]          
Stock repurchase program, Authorized amount       $ 200.0 $ 200.0
Maximum | Subsequent Event | 2024 Buyback Program          
Equity Class Of Treasury Stock [Line Items]          
Stock repurchase program, Authorized amount     $ 200.0