XML 66 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Leases - Future Minimum Lease Payments and Related Liabilities for Non-cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Apr. 29, 2023
Apr. 30, 2022
Statement [Line Items]    
Fiscal 2024 $ 12,798  
Fiscal 2025 9,864  
Fiscal 2026 8,039  
Fiscal 2027 7,105  
Fiscal 2028 3,199  
Thereafter 3,669  
Total minimum lease payments including interest 44,674  
Less: Amounts representing interest (3,147)  
Present value of minimum lease payments 41,527  
Less: Current portion of operating lease liabilities (11,745) $ (10,543)
Operating lease liability - non current $ 29,782 $ 20,703