XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
General - Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 29, 2022
Apr. 24, 2021
Accounting Policies [Abstract]    
Contract assets $ 632 $ 2,491
Contract liability 24,104 $ 23,526
Contract liability, revenue recognized $ 18,703