XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
May 01, 2021
Contract assets $ 38,133 $ 32,799
Contract assets $ 5,334  
Contract assets 16.30%  
Contract liabilities - current $ 67,507 64,495
Contract liabilities - current $ 3,012  
Contract liabilities - current 4.70%  
Contract liabilities - noncurrent $ 10,586 $ 10,720
Contract liabilities - noncurrent $ (134)  
Contract liabilities - noncurrent (1.30%)  
Balance at beginning of period $ 24,590  
Less: reductions for revenue recognized (31,587)  
Balance at end of period 26,000  
Service-type Warranty Contracts [Member]    
New contracts sold 10,165  
Less: reductions for revenue recognized (8,669)  
Foreign currency translation and other $ (86)