XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
General - Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 25, 2025
Apr. 27, 2024
Accounting Policies [Abstract]    
Contract assets $ 2,114 $ 1,373
Contract liability 35,472 $ 37,399
Contract liability, revenue recognized $ 30,928