v3.25.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Loss
Beginning balance, common stock (in shares) at Apr. 30, 2022   46,733,000        
Beginning balance, treasury stock (in shares) at Apr. 30, 2022         (1,907,000)  
Beginning Balance at Apr. 30, 2022 $ 191,564 $ 0 $ 110,166 $ 96,608 $ (10,285) $ (4,925)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 6,802     6,802    
Cumulative translation adjustments (616)         (616)
Unrealized gain on available-for-sale securities, net of tax 12         12
Share-based compensation 2,027   2,027      
Exercise of stock options (in shares)   5,000        
Exercise of stock options 21   21      
Shares withheld for taxes on Restricted Stock Unit issuances (in shares)   (33,000)        
Shares withheld for taxes on Restricted Stock Unit issuances $ (140)   (140)      
Common stock issued upon vesting of RSU (in shares)   267,000        
Employee savings plan activity (in shares) 424,000 424,000        
Employee savings plan activity $ 1,208   1,208      
Ending Balance at Apr. 29, 2023 200,878 $ 0 113,282 103,410 $ (10,285) (5,529)
Ending balance, treasury stock (in shares) at Apr. 29, 2023         (1,907,000)  
Ending balance, common stock (in shares) at Apr. 29, 2023   47,396,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 34,621     34,621    
Cumulative translation adjustments (1,020)         (1,020)
Unrealized gain on available-for-sale securities, net of tax 24         24
Share-based compensation 2,090   2,090      
Exercise of stock options (in shares)   219,000        
Exercise of stock options 1,302   1,302      
Shares withheld for taxes on Restricted Stock Unit issuances (in shares)   (37,000)        
Shares withheld for taxes on Restricted Stock Unit issuances $ (303)   (303)      
Common stock issued upon vesting of RSU (in shares)   188,000        
Employee savings plan activity (in shares) 355,000 355,000        
Employee savings plan activity $ 1,200   1,200      
Ending Balance at Apr. 27, 2024 $ 238,792 $ 0 117,571 138,031 $ (10,285) (6,525)
Ending balance, treasury stock (in shares) at Apr. 27, 2024 (1,907,000)       (1,907,000)  
Ending balance, common stock (in shares) at Apr. 27, 2024   48,121,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income $ (10,121)     (10,121)    
Cumulative translation adjustments 363         363
Unrealized gain on available-for-sale securities, net of tax 2         2
Share-based compensation 2,944   2,944      
Conversion of an equity award to a liability award $ (680)   (680)      
Exercise of stock options (in shares) 598,000 646,000        
Exercise of stock options $ 5,153   5,153      
Shares withheld for taxes on Restricted Stock Unit issuances (in shares)   (39,000)        
Shares withheld for taxes on Restricted Stock Unit issuances $ (606)   (606)      
Common stock issued upon vesting of RSU (in shares)   145,000        
Employee savings plan activity (in shares) 148,000 148,000        
Employee savings plan activity $ 1,192   1,192      
Treasury stock purchase (in shares)         (2,071,000)  
Treasury stock purchase (29,474)       $ (29,474)  
Settlement of convertible note (in shares)   4,009,000        
Settlement of convertible note 64,366   64,366      
Ending Balance at Apr. 26, 2025 $ 271,931 $ 0 $ 189,940 $ 127,910 $ (39,759) $ (6,160)
Ending balance, treasury stock (in shares) at Apr. 26, 2025 (3,979,000)       (3,978,000)  
Ending balance, common stock (in shares) at Apr. 26, 2025   53,030,000