v3.26.1
Revenue Recognition - Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
May 02, 2026
Apr. 26, 2025
Revenue from Contract with Customer [Abstract]    
Contract assets $ 66,552 $ 41,169
Contract liabilities - current 65,310 69,050
Contract liabilities - non-current 20,655 $ 18,421
Dollar Change    
Contract assets 25,383  
Contract liabilities - current (3,740)  
Contract liabilities - non-current $ 2,234  
Percent Change    
Contract assets 61.70%  
Contract liabilities - current (5.40%)  
Contract liabilities - non-current 12.10%