XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED 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. 27, 2024   48,121,000        
Balance beginning at Apr. 27, 2024 $ 238,792 $ 65,525 $ 52,046 $ 138,031 $ (10,285) $ (6,525)
Beginning balance, treasury stock (in shares) at Apr. 27, 2024         (1,907,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (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        
Ending balance, common stock (in shares) at Jul. 27, 2024   48,523,000        
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)  
Beginning balance, common stock (in shares) at Apr. 27, 2024   48,121,000        
Balance beginning at Apr. 27, 2024 238,792 $ 65,525 52,046 138,031 $ (10,285) (6,525)
Beginning balance, treasury stock (in shares) at Apr. 27, 2024         (1,907,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 16,460          
Cumulative translation adjustments 442          
Unrealized gain on available-for-sale securities, net of tax 20          
Ending balance, common stock (in shares) at Oct. 26, 2024   48,810,000        
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)  
Beginning balance, common stock (in shares) at Jul. 27, 2024   48,523,000        
Balance beginning at Jul. 27, 2024 238,211 $ 69,242 52,566 133,085 $ (10,285) (6,397)
Beginning balance, treasury stock (in shares) at Jul. 27, 2024         (1,907,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 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 (in shares)   (37,000)        
Shares withheld for taxes on Restricted Stock Unit issuances (591)   (591)      
Ending balance, common stock (in shares) at Oct. 26, 2024   48,810,000        
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)  
Beginning balance, common stock (in shares) at Apr. 26, 2025   53,030,000        
Balance beginning at Apr. 26, 2025 $ 271,931 $ 0 189,940 127,910 $ (39,759) (6,160)
Beginning balance, treasury stock (in shares) at Apr. 26, 2025 (3,979,000)       (3,979,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 16,470     16,470    
Cumulative translation adjustments 279         279
Share-based compensation 947   947      
Exercise of stock options (in shares)   18,000        
Exercise of stock options 128   128      
Employee savings plan activity (in shares)   60,000        
Employee savings plan activity 648   648      
Treasury stock purchased (in shares)         (648,000)  
Treasury stock purchased (10,652)       $ (10,652)  
Ending balance, common stock (in shares) at Aug. 02, 2025   53,108,000        
Balance ending at Aug. 02, 2025 279,751 $ 0 191,663 144,380 $ (50,411) (5,881)
Ending balance, treasury stock (in shares) at Aug. 02, 2025         (4,627,000)  
Beginning balance, common stock (in shares) at Apr. 26, 2025   53,030,000        
Balance beginning at Apr. 26, 2025 $ 271,931 $ 0 189,940 127,910 $ (39,759) (6,160)
Beginning balance, treasury stock (in shares) at Apr. 26, 2025 (3,979,000)       (3,979,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 33,951          
Cumulative translation adjustments 609          
Unrealized gain on available-for-sale securities, net of tax 10          
Ending balance, common stock (in shares) at Nov. 01, 2025   53,400,000        
Balance ending at Nov. 01, 2025 $ 297,451 $ 0 193,106 161,861 $ (51,975) (5,541)
Ending balance, treasury stock (in shares) at Nov. 01, 2025 (4,724,000)       (4,724,000)  
Beginning balance, common stock (in shares) at Aug. 02, 2025   53,108,000        
Balance beginning at Aug. 02, 2025 $ 279,751 $ 0 191,663 144,380 $ (50,411) (5,881)
Beginning balance, treasury stock (in shares) at Aug. 02, 2025         (4,627,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 17,481     17,481    
Cumulative translation adjustments 330         330
Unrealized gain on available-for-sale securities, net of tax 10         10
Share-based compensation 1,011   1,011      
Common stock issued upon vesting of Restricted Stock Units (in shares)   168,000        
Exercise of stock options (in shares)   160,000        
Exercise of stock options 1,039   1,039      
Shares withheld for taxes on Restricted Stock Unit issuances (in shares)   (36,000)        
Shares withheld for taxes on Restricted Stock Unit issuances (607)   (607)      
Treasury stock purchased (in shares)         (97,000)  
Treasury stock purchased (1,564)       $ (1,564)  
Ending balance, common stock (in shares) at Nov. 01, 2025   53,400,000        
Balance ending at Nov. 01, 2025 $ 297,451 $ 0 $ 193,106 $ 161,861 $ (51,975) $ (5,541)
Ending balance, treasury stock (in shares) at Nov. 01, 2025 (4,724,000)       (4,724,000)