v3.26.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
May 02, 2026
Apr. 26, 2025
Apr. 27, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Income (loss) before income taxes $ 58,334 $ (5,851) $ 54,051
Amount      
Federal income tax expense at statutory rate 12,250 (1,229) 11,351
Other (27) 6 (15)
Effect of cross-border tax laws      
GILTI (net of credit) 21 72 63
Net amount of foreign-derived income 55    
Foreign-derived intangible income (FDII)   (87) (327)
Other 3 0 0
Tax credits      
Research & Development Tax Credit (717) (1,003) (1,203)
Other (67) (9) 0
Nontaxable or nondeductible items      
Meals & entertainment 325 305 270
Stock options (681) (853) (178)
Change in fair value of convertible debt 0 4,729 3,476
IRC Section 162(m) limitation 143 142 0
Debt issuance costs amortization 0 425 0
Other 105 44 23
Change in uncertain tax positions, net      
Change in FIN 48 Reserve 33 90 (35)
Income tax expense (benefit) $ 12,958 $ 4,270 $ 19,430
Percent      
Federal income tax expense at statutory rate 21.00% 21.00% 21.00%
Other 0.00% (0.10%) 0.00%
Effect of cross-border tax laws      
GILTI (net of credit) 0.00% (1.20%) 0.10%
Net amount of foreign-derived income 0.10%    
Foreign-derived intangible income (FDII)   1.50% (0.60%)
Other 0.00% 0.00% 0.00%
Tax credits      
Research & Development Tax Credit (1.20%) 17.10% (2.20%)
Other (0.10%) 0.20% 0.00%
Nontaxable or nondeductible items      
Meals & entertainment 0.50% (5.20%) 0.50%
Stock options (1.20%) 14.60% (0.30%)
Change in fair value of convertible debt 0.00% (80.90%) 6.40%
IRC Section 162(m) limitation 0.20% (2.40%) 0.00%
Debt issuance costs amortization 0.00% (7.40%) 0.00%
Other 0.10% (0.80%) 0.00%
Change in uncertain tax positions, net      
Change in FIN 48 Reserve 0.10% (1.50%) (0.10%)
Effective Tax Rate 22.20% (73.00%) 35.90%
Canada      
Amount      
Foreign tax effects $ (96) $ (176) $ (123)
Other $ (7) $ 19 $ 2
Percent      
Foreign tax effects (0.20%) 3.00% (0.20%)
Other   (0.30%)  
Ontario, Canada      
Amount      
State and local income tax, net of federal income tax effect $ 166 $ 298 $ 207
Percent      
State and local income tax, net of federal income tax effect 0.30% (5.10%) 0.40%
Other Provincial, Canada      
Amount      
State and local income tax, net of federal income tax effect $ 10 $ 42 $ 36
Percent      
State and local income tax, net of federal income tax effect 0.00% (0.70%) 0.10%
China      
Amount      
Foreign tax effects $ 263 $ 130 $ 140
Other $ 52 $ 42 $ 19
Percent      
Foreign tax effects 0.50% (2.20%) 0.30%
Other 0.10% (0.70%)  
IRELAND      
Amount      
Foreign tax effects $ (111) $ (59) $ (31)
Other 56 56 48
Changes in valuation allowance $ (370) $ (85) $ (36)
Percent      
Foreign tax effects (0.20%) 1.00% (0.10%)
Other 0.10% (1.00%) 0.10%
Changes in valuation allowance (0.60%) 1.50% (0.10%)
Other Foreign      
Amount      
Foreign tax effects $ 90 $ 66 $ 97
Percent      
Foreign tax effects 0.20% (1.10%) 0.20%
United States      
Amount      
State and local income tax, net of federal income tax effect $ 1,750 $ 664 $ 3,529
Changes in valuation allowance $ (288) $ 641 $ 2,117
Percent      
State and local income tax, net of federal income tax effect 3.00% (11.30%) 6.50%
Changes in valuation allowance (0.50%) (11.00%) 3.90%