v3.25.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 26, 2025
Apr. 27, 2024
Apr. 29, 2023
Income Tax Disclosure [Abstract]      
Foreign earnings reinvested $ 75,200    
Potential deferred tax attributable to earnings 3,300    
Deferred tax attributable to foreign earnings reinvested 1,194 $ 1,365  
Future taxable income 14,700    
Remaining valuation allowance 4,055 1,460  
Gross unrecognized tax benefit 1,100    
Accrued interest and penalties 500 500  
Recognition of unrecognized tax benefit that would decrease the effective tax rate 900    
Cash paid for taxes (net of refunds received) $ 43,800 $ 34,200 $ 69,900