v3.25.2
Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) - Restricted Stock - $ / shares
12 Months Ended
Apr. 26, 2025
Apr. 27, 2024
Apr. 29, 2023
Shares      
Granted (in shares) 245,813    
Employees      
Shares      
Non-vested at beginning of period (in shares) 561,000    
Granted (in shares) 246,000    
Vested (in shares) (181,000)    
Canceled (in shares) (19,000)    
Non-vested at end of period (in shares) 607,000 561,000  
Weighted Average Grant Date Fair Value      
Non-vested at beginning of period (in dollars per share) $ 27.58    
Granted (in dollars per share) 38.17 $ 27.68 $ 24.58
Vested (in dollars per share) 28.24    
Canceled (in dollars per share) 30.43    
Non-vested at end of period (in dollars per share) $ 32.25 $ 27.58