v3.25.2
Stockholders' Equity and Share-Based Payment Arrangement, Option, Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Apr. 26, 2025
Apr. 27, 2024
Apr. 29, 2023
Stock Options      
Outstanding at beginning of period (in shares) 1,635    
Granted (in shares) 29    
Cancelled or forfeited (in shares) (165)    
Exercised (in shares) (598)    
Outstanding at ending of period (in shares) 901 1,635  
Shares vested and expected to vest (in shares) 890    
Exercisable (in shares) 530    
Weighted Average Exercise Price Per Share      
Outstanding at beginning of period (in dollars per share) $ 6.89    
Granted (in dollars per share) 11.87    
Cancelled or forfeited (in dollars per share) 0    
Exercised (in dollars per share) 8.66    
Outstanding at ending of period (in dollars per share) 5.78 $ 6.89  
Shares vested and expected to vest, weighted average exercise price per share (in dollars per share) 5.78    
Exercisable, weighted average exercise price per share (in dollars per share) $ 6.46    
Outstanding, weighted average remaining contractual life 5 years 4 months 28 days 5 years 21 days  
Shares vested and expected to vest, weighted average remaining contractual life 5 years 4 months 17 days    
Exercisable, weighted average remaining contractual life 4 years 3 months 14 days    
Outstanding at beginning of period, aggregate intrinsic value $ 6,107 $ 4,607  
Exercised, aggregate intrinsic value 3,594 $ 708 $ 7
Shares vested and expected to vest, aggregate intrinsic value 6,031    
Exercisable, aggregate intrinsic value $ 3,233