v3.25.2
Stockholders' Equity and Share-Based Compensation - Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 26, 2025
Apr. 27, 2024
Apr. 29, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement, expense $ 2,944 $ 2,090 $ 2,027
Cost of sales      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement, expense 613 452 441
Selling      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement, expense 460 437 424
General and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement, expense 1,577 745 735
Product design and development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement, expense 294 456 427
Stock options      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement, expense 910 420 453
Restricted stock and stock units      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement, expense 1,591 1,177 1,153
Employee stock purchase plans      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement, expense $ 443 $ 493 $ 421