XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 29, 2022
May 01, 2021
Contract assets $ 39,874 $ 32,799
Contract assets $ 7,075  
Contract assets 21.60%  
Contract liabilities - current $ 79,591 64,495
Contract liabilities - current $ 15,096  
Contract liabilities - current 23.40%  
Contract liabilities - noncurrent $ 10,738 $ 10,720
Contract liabilities - noncurrent $ 18  
Contract liabilities - noncurrent 0.20%  
Less: reductions for revenue recognized $ (47,356)  
Service-type Warranty Contracts [Member]    
Balance at beginning of period 24,590  
New contracts sold 33,145  
Less: reductions for revenue recognized (30,337)  
Foreign currency translation and other (400)  
Balance at end of period $ 26,998