XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Shareholders' 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. 29, 2023   47,396,000        
Beginning balance, treasury stock (in shares) at Apr. 29, 2023         1,907,000  
Balance beginning at Apr. 29, 2023 $ 200,878 $ 63,023 $ 50,259 $ 103,410 $ (10,285) $ (5,529)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 19,196     19,196    
Cumulative translation adjustments (252)         (252)
Unrealized gain on available-for-sale securities, net of tax 7         7
Share-based compensation 557   557      
Exercise of stock options (in shares)   11,000        
Exercise of stock options 46 $ 46        
Employee savings plan activity (in shares)   211,000        
Employee savings plan activity 615 $ 615        
Balance ending at Jul. 29, 2023 $ 221,047 $ 63,684 50,816 122,606 $ (10,285) (5,774)
Ending balance, common stock (in shares) at Jul. 29, 2023   47,618,000        
Ending balance, treasury stock (in shares) at Jul. 29, 2023         1,907,000  
Beginning balance, common stock (in shares) at Apr. 27, 2024   48,121,000        
Beginning balance, treasury stock (in shares) at Apr. 27, 2024 (1,907,000)       (1,907,000)  
Balance beginning at Apr. 27, 2024 $ 238,792 $ 65,525 52,046 138,031 $ (10,285) (6,525)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income (4,946)     (4,946)    
Cumulative translation adjustments 128         128
Unrealized gain on available-for-sale securities, net of tax 0          
Share-based compensation 520   520      
Exercise of stock options (in shares)   331,000        
Exercise of stock options 3,148 $ 3,148        
Employee savings plan activity (in shares)   71,000        
Employee savings plan activity 569 $ 569        
Balance ending at Jul. 27, 2024 $ 238,211 $ 69,242 $ 52,566 $ 133,085 $ (10,285) $ (6,397)
Ending balance, common stock (in shares) at Jul. 27, 2024   48,523,000        
Ending balance, treasury stock (in shares) at Jul. 27, 2024 (1,907,000)       (1,907,000)