XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share Repurchase Program (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Apr. 27, 2024
Apr. 29, 2023
Apr. 30, 2022
Jun. 16, 2016
Equity [Abstract]        
Number of shares authorized to be repurchased (in shares)       40,000,000
Stock repurchased during period (in shares) 0 0 641,000  
Payments for repurchase of common stock $ 0 $ 0 $ 3,184  
Stock repurchase program, remaining authorized repurchase amount $ 29,355