XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.4
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 (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        
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 (loss) (696)          
Cumulative translation adjustments (878)          
Unrealized gain (loss) on available-for-sale securities, net of tax 11          
Ending balance, common stock (in shares) at Jan. 25, 2025   49,006,000        
Balance ending at Jan. 25, 2025 272,291 $ 71,774 89,875 137,335 $ (19,301) (7,392)
Ending balance, treasury stock (in shares) at Jan. 25, 2025         (2,443,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 (loss) 21,406     21,406    
Cumulative translation adjustments 314         314
Unrealized gain (loss) 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)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (17,156)     (17,156)    
Cumulative translation adjustments (1,320)         (1,320)
Unrealized gain (loss) on available-for-sale securities, net of tax (9)         (9)
Share-based compensation 573   573      
Exercise of stock options (in shares)   118,000        
Exercise of stock options 868 $ 868        
Employee savings plan activity (in shares)   78,000        
Employee savings plan activity 624 $ 624        
Treasury stock purchased (in shares)         (536,000)  
Treasury stock purchased (9,016)       $ (9,016)  
Conversion of an equity award to a liability award 36,797   36,797      
Ending balance, common stock (in shares) at Jan. 25, 2025   49,006,000        
Balance ending at Jan. 25, 2025 272,291 $ 71,774 89,875 137,335 $ (19,301) (7,392)
Ending balance, treasury stock (in shares) at Jan. 25, 2025         (2,443,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 (loss) $ 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 (loss) $ 36,961          
Cumulative translation adjustments 2,001          
Unrealized gain (loss) on available-for-sale securities, net of tax 10          
Ending balance, common stock (in shares) at Jan. 31, 2026   53,565,000        
Balance ending at Jan. 31, 2026 $ 293,738 $ 0 195,552 164,871 $ (62,536) (4,149)
Ending balance, treasury stock (in shares) at Jan. 31, 2026 (5,272,000)       (5,272,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 (loss) 17,481     17,481    
Cumulative translation adjustments 330         330
Unrealized gain (loss) 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)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 3,010     3,010    
Cumulative translation adjustments 1,392         1,392
Unrealized gain (loss) on available-for-sale securities, net of tax 0          
Share-based compensation 1,687   1,687      
Common stock issued upon vesting of Restricted Stock Units (in shares)   42,000        
Exercise of stock options (in shares)   55,000        
Exercise of stock options 329   329      
Employee savings plan activity (in shares)   68,000        
Employee savings plan activity 734   734      
Treasury stock purchased (in shares)         (548,000)  
Treasury stock purchased (10,561)       $ (10,561)  
Conversion of an equity award to a liability award (304)   (304)      
Ending balance, common stock (in shares) at Jan. 31, 2026   53,565,000        
Balance ending at Jan. 31, 2026 $ 293,738 $ 0 $ 195,552 $ 164,871 $ (62,536) $ (4,149)
Ending balance, treasury stock (in shares) at Jan. 31, 2026 (5,272,000)       (5,272,000)