Derivative Financial Instruments (Details Textual) - Fair value, recurring - USD ($) $ in Thousands |
Apr. 29, 2023 |
Apr. 30, 2022 |
---|---|---|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Derivatives - asset position | $ 0 | $ 934 |
Foreign currency contracts, liability, fair value disclosure | $ (579) | $ (311) |