v3.26.1
Stockholders' Equity and Share-Based Payment Arrangement, Option, Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
May 02, 2026
Apr. 26, 2025
Apr. 27, 2024
Stock Options      
Outstanding at beginning of period (in shares) 901    
Granted (in shares) 0    
Cancelled or forfeited (in shares) (4)    
Exercised (in shares) (290)    
Outstanding at ending of period (in shares) 607 901  
Shares vested and expected to vest (in shares) 603    
Exercisable (in shares) 419    
Weighted Average Exercise Price Per Share      
Outstanding at beginning of period (in dollars per share) $ 5.78    
Granted (in dollars per share) 0    
Cancelled or forfeited (in dollars per share) 8.51    
Exercised (in dollars per share) 6.19    
Outstanding at ending of period (in dollars per share) 5.57 $ 5.78  
Shares vested and expected to vest, weighted average exercise price per share (in dollars per share) 5.56    
Exercisable, weighted average exercise price per share (in dollars per share) $ 5.81    
Outstanding, weighted average remaining contractual life 4 years 10 months 6 days 5 years 4 months 28 days  
Shares vested and expected to vest, weighted average remaining contractual life 4 years 9 months 29 days    
Exercisable, weighted average remaining contractual life 4 years 1 month 28 days    
Outstanding at beginning of period, aggregate intrinsic value $ 8,573 $ 6,107  
Exercised, aggregate intrinsic value 4,247 $ 3,594 $ 708
Shares vested and expected to vest, aggregate intrinsic value 8,518    
Exercisable, aggregate intrinsic value $ 5,827