XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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 income (loss) 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, treasury stock (in shares) at Jul. 29, 2023         (1,907,000)  
Ending balance, common stock (in shares) at Jul. 29, 2023   47,618,000        
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 income (loss) 21,361          
Cumulative translation adjustments (1,442)          
Unrealized gain on available-for-sale securities, net of tax 16          
Balance ending at Oct. 28, 2023 223,221 $ 64,643 51,047 124,771 $ (10,285) (6,955)
Ending balance, treasury stock (in shares) at Oct. 28, 2023         (1,907,000)  
Ending balance, common stock (in shares) at Oct. 28, 2023   47,930,000        
Beginning balance, common stock (in shares) at Jul. 29, 2023   47,618,000        
Beginning balance, treasury stock (in shares) at Jul. 29, 2023         (1,907,000)  
Balance beginning at Jul. 29, 2023 221,047 $ 63,684 50,816 122,606 $ (10,285) (5,774)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 2,165     2,165    
Cumulative translation adjustments (1,190)         (1,190)
Unrealized gain on available-for-sale securities, net of tax 9         9
Share-based compensation 534   534      
Common stock issued upon vesting of Restricted Stock Units (in shares)   188,000        
Exercise of stock options (in shares)   161,000        
Exercise of stock options 959 $ 959        
Shares withheld for taxes on Restricted Stock Unit issuances (303) (37) (303)      
Balance ending at Oct. 28, 2023 $ 223,221 $ 64,643 51,047 124,771 $ (10,285) (6,955)
Ending balance, treasury stock (in shares) at Oct. 28, 2023         (1,907,000)  
Ending balance, common stock (in shares) at Oct. 28, 2023   47,930,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 income (loss) (4,946)     (4,946)    
Cumulative translation adjustments 128         128
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, treasury stock (in shares) at Jul. 27, 2024         (1,907,000)  
Ending balance, common stock (in shares) at Jul. 27, 2024   48,523,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 income (loss) 16,460          
Cumulative translation adjustments 442          
Unrealized gain on available-for-sale securities, net of tax 20          
Balance ending at Oct. 26, 2024 $ 260,930 $ 70,282 52,505 154,491 $ (10,285) (6,063)
Ending balance, treasury stock (in shares) at Oct. 26, 2024 (1,907,000)       (1,907,000)  
Ending balance, common stock (in shares) at Oct. 26, 2024   48,810,000        
Beginning balance, common stock (in shares) at Jul. 27, 2024   48,523,000        
Beginning balance, treasury stock (in shares) at Jul. 27, 2024         (1,907,000)  
Balance beginning at Jul. 27, 2024 $ 238,211 $ 69,242 52,566 133,085 $ (10,285) (6,397)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 21,406     21,406    
Cumulative translation adjustments 314         314
Unrealized gain on available-for-sale securities, net of tax 20         20
Share-based compensation 530   530      
Common stock issued upon vesting of Restricted Stock Units (in shares)   141,000        
Exercise of stock options (in shares)   183,000        
Exercise of stock options 1,040 $ 1,040        
Shares withheld for taxes on Restricted Stock Unit issuances (591) (37) (591)      
Balance ending at Oct. 26, 2024 $ 260,930 $ 70,282 $ 52,505 $ 154,491 $ (10,285) $ (6,063)
Ending balance, treasury stock (in shares) at Oct. 26, 2024 (1,907,000)       (1,907,000)  
Ending balance, common stock (in shares) at Oct. 26, 2024   48,810,000