XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' Equity - Summary of Stock Buyback Activity Under Share Buyback Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Share-Based Payment Arrangement [Abstract]        
Shares purchased 130,592 179,700 453,371 1,005,514
Average price per share $ 22.99 $ 44.54 $ 23.73 $ 39.34
Total cost $ 3.0 $ 8.0 $ 10.8 $ 39.6