XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
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,000 $ 63,023,000 $ 50,259,000 $ 103,410,000 $ (10,285,000) $ (5,529,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 19,196,000     19,196,000    
Cumulative translation adjustments (252,000)         (252,000)
Unrealized (loss) gain on available-for-sale securities, net of tax 7,000         7,000
Share-based compensation 557,000   557,000      
Exercise of stock options (in shares)   11,000        
Exercise of stock options 46,000 $ 46,000        
Employee savings plan activity (in shares)   211,000        
Employee savings plan activity 615,000 $ 615,000        
Balance ending at Jul. 29, 2023 221,047,000 $ 63,684,000 50,816,000 122,606,000 $ (10,285,000) (5,774,000)
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,000 $ 63,023,000 50,259,000 103,410,000 $ (10,285,000) (5,529,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 32,103,000          
Cumulative translation adjustments (401,000)          
Unrealized (loss) gain on available-for-sale securities, net of tax 23,000          
Balance ending at Jan. 27, 2024 236,246,000 $ 65,371,000 51,554,000 135,513,000 $ (10,285,000) (5,907,000)
Ending balance, treasury stock (in shares) at Jan. 27, 2024         (1,907,000)  
Ending balance, common stock (in shares) at Jan. 27, 2024   48,096,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,000 $ 63,684,000 50,816,000 122,606,000 $ (10,285,000) (5,774,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 2,165,000     2,165,000    
Cumulative translation adjustments (1,190,000)         (1,190,000)
Unrealized (loss) gain on available-for-sale securities, net of tax 9,000         9,000
Share-based compensation 534,000   534,000      
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,000 $ 959,000        
Shares withheld for taxes on Restricted Stock Unit issuances (303,000) (37,000) (303,000)      
Balance ending at Oct. 28, 2023 223,221,000 $ 64,643,000 51,047,000 124,771,000 $ (10,285,000) (6,955,000)
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        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 10,742,000     10,742,000    
Cumulative translation adjustments 1,041,000         1,041,000
Unrealized (loss) gain on available-for-sale securities, net of tax 7,000         7,000
Share-based compensation 507,000   507,000      
Exercise of stock options (in shares)   23,000        
Exercise of stock options 142,000 $ 142,000        
Employee savings plan activity (in shares)   143,000        
Employee savings plan activity 586,000 $ 586,000        
Balance ending at Jan. 27, 2024 $ 236,246,000 $ 65,371,000 51,554,000 135,513,000 $ (10,285,000) (5,907,000)
Ending balance, treasury stock (in shares) at Jan. 27, 2024         (1,907,000)  
Ending balance, common stock (in shares) at Jan. 27, 2024   48,096,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,000 $ 65,525,000 52,046,000 138,031,000 $ (10,285,000) (6,525,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income (4,946,000)     (4,946,000)    
Cumulative translation adjustments 128,000         128,000
Share-based compensation 520,000   520,000      
Exercise of stock options (in shares)   331,000        
Exercise of stock options 3,148,000 $ 3,148,000        
Employee savings plan activity (in shares)   71,000        
Employee savings plan activity 569,000 $ 569,000        
Balance ending at Jul. 27, 2024 $ 238,211,000 $ 69,242,000 52,566,000 133,085,000 $ (10,285,000) (6,397,000)
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,000 $ 65,525,000 52,046,000 138,031,000 $ (10,285,000) (6,525,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income (696,000)          
Cumulative translation adjustments (878,000)          
Unrealized (loss) gain on available-for-sale securities, net of tax 11,000          
Balance ending at Jan. 25, 2025 $ 272,291,000 $ 71,774,000 89,875,000 137,335,000 $ (19,301,000) (7,392,000)
Ending balance, treasury stock (in shares) at Jan. 25, 2025 (2,443,000)       (2,443,000)  
Ending balance, common stock (in shares) at Jan. 25, 2025   49,006,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,000 $ 69,242,000 52,566,000 133,085,000 $ (10,285,000) (6,397,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 21,406,000     21,406,000    
Cumulative translation adjustments 314,000         314,000
Unrealized (loss) gain on available-for-sale securities, net of tax 20,000         20,000
Share-based compensation 530,000   530,000      
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,000 $ 1,040,000        
Shares withheld for taxes on Restricted Stock Unit issuances (591,000) (37,000) (591,000)      
Balance ending at Oct. 26, 2024 260,930,000 $ 70,282,000 52,505,000 154,491,000 $ (10,285,000) (6,063,000)
Ending balance, treasury stock (in shares) at Oct. 26, 2024         (1,907,000)  
Ending balance, common stock (in shares) at Oct. 26, 2024   48,810,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income (17,156,000)     (17,156,000)    
Cumulative translation adjustments (1,320,000)         (1,320,000)
Unrealized (loss) gain on available-for-sale securities, net of tax (9,000)         (9,000)
Share-based compensation 573,000   573,000      
Exercise of stock options (in shares)   118,000        
Exercise of stock options 868,000 $ 868,000        
Employee savings plan activity (in shares)   78,000        
Employee savings plan activity 624,000 $ 624,000        
Treasury stock purchase (in shares)         (536,000)  
Treasury stock purchase (9,016,000)       $ (9,016,000)  
Settlement of convertible note 36,797,000   36,797,000      
Balance ending at Jan. 25, 2025 $ 272,291,000 $ 71,774,000 $ 89,875,000 $ 137,335,000 $ (19,301,000) $ (7,392,000)
Ending balance, treasury stock (in shares) at Jan. 25, 2025 (2,443,000)       (2,443,000)  
Ending balance, common stock (in shares) at Jan. 25, 2025   49,006,000