XML 52 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details) - USD ($)
$ in Thousands
6 Months Ended
Nov. 01, 2025
Apr. 26, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract assets $ 34,602 $ 41,169
Contract liabilities - current 69,012 69,050
Contract liabilities - noncurrent 19,476 $ 18,421
Dollar Change    
Contract assets (6,567)  
Contract liabilities - current (38)  
Contract liabilities - noncurrent $ 1,055  
Percent Change    
Contract assets (16.00%)  
Contract liabilities - current (0.10%)  
Contract liabilities - noncurrent 5.70%  
Service-type Warranty Contracts    
Changes in Unearned Service-Type Warranty Contract [Roll Forward]    
Balance at beginning of period $ 35,129  
New contracts sold 29,728  
Less: reductions for revenue recognized (26,361)  
Foreign currency translation and other 303  
Balance at ending of period $ 38,799