XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 27, 2024
Apr. 27, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract assets $ 54,129 $ 55,800
Contract liabilities - current 71,782 65,524
Contract liabilities - noncurrent 17,378 $ 16,342
Dollar Change    
Contract assets (1,671)  
Contract liabilities - current 6,258  
Contract liabilities - noncurrent $ 1,036  
Percent Change    
Contract assets (3.00%)  
Contract liabilities - current 9.60%  
Contract liabilities - noncurrent 6.30%  
Service-type Warranty Contracts    
Changes in Unearned Service-Type Warranty Contract [Roll Forward]    
Balance at beginning of period $ 32,159  
New contracts sold 12,269  
Less: reductions for revenue recognized (10,188)  
Foreign currency translation and other (485)  
Balance at ending of period $ 33,755