XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 30, 2022
Apr. 30, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract assets $ 45,204 $ 41,687
Contract liabilities - current 96,404 90,393
Contract liabilities - noncurrent 11,764 $ 10,998
Dollar Change    
Contract assets 3,517  
Contract liabilities - current 6,011  
Contract liabilities - noncurrent $ 766  
Percent Change    
Contract assets 8.40%  
Contract liabilities - current 6.60%  
Contract liabilities - noncurrent 7.00%  
Service-type Warranty Contracts    
Changes in Unearned Service-Type Warranty Contract [Roll Forward]    
Balance at beginning of period $ 26,346  
New contracts sold 13,007  
Less: reductions for revenue recognized (10,109)  
Foreign currency translation and other (433)  
Balance at end of period $ 28,811