XML 66 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Note 4 - Leases - Future Minimum Lease Payments and Related Liabilities for Non-cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
May 01, 2021
Fiscal 2023 $ 11,315  
Fiscal 2024 8,300  
Fiscal 2025 5,346  
Fiscal 2026 3,397  
Fiscal 2027 2,325  
Thereafter 2,524  
Total minimum lease payments including interest 33,207  
Less: Amounts representing interest (1,961)  
Present value of minimum lease payments 31,246  
Less: Current portion of lease liabilities (10,543) $ (14,800)
Operating lease liability - non current $ 20,703 $ 28,837