Summary of Derivative Financial Instruments Related Fair Value and Balance Sheet Classification (Detail) € in Thousands, £ in Thousands, PLN in Thousands, CAD in Thousands, AUD in Thousands, $ in Thousands | Apr. 29, 2017USD ($) | Apr. 29, 2017CAD | Apr. 29, 2017GBP (£) | Apr. 29, 2017PLN | Apr. 29, 2017EUR (€) | Apr. 29, 2017AUD | Apr. 30, 2016USD ($) | Apr. 30, 2016CAD | Apr. 30, 2016GBP (£) | Apr. 30, 2016PLN | Apr. 30, 2016EUR (€) |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Current Asset | $ 20,454 | | | | | | $ 8,100 | | | | |
Current (Liability) | (12,058) | | | | | | (42,208) | | | | |
Net Fair Value | 8,396 | | | | | | (34,108) | | | | |
Diesel Fuel Contracts | (Accrued Expense) | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Current (Liability) | (1,585) | | | | | | (4,875) | | | | |
Net Fair Value | $ (1,585) | | | | | | $ (4,875) | | | | |
Intercompany Balances, Primarily Debt And Related Interest | (Accrued Expense) | Conversion Of Zloty To Pound | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | PLN | | | | PLN 67,000 | | | | | | PLN 45,000 | |
Hedge accounting not elected, Receive | £ | | | £ 13,000 | | | | | | £ 7,403 | | |
Blended Contract Rate | 0.1940 | 0.1940 | 0.1940 | 0.1940 | 0.1940 | 0.1940 | 0.1645 | 0.1645 | 0.1645 | 0.1645 | 0.1645 |
Current (Liability) | $ (292) | | | | | | $ (933) | | | | |
Net Fair Value | $ (292) | | | | | | $ (933) | | | | |
Intercompany Balances, Primarily Debt And Related Interest | (Accrued Expense) | Conversion Of Euro To Pound | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | € | | | | | | | | | | | € 53,000 |
Hedge accounting not elected, Receive | £ | | | | | | | | | £ 40,820 | | |
Blended Contract Rate | | | | | | | 0.7702 | 0.7702 | 0.7702 | 0.7702 | 0.7702 |
Current (Liability) | | | | | | | $ (1,637) | | | | |
Net Fair Value | | | | | | | (1,637) | | | | |
Intercompany Balances, Primarily Debt And Related Interest | Prepaid Expense | Conversion Of Euro To Pound | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | € | | | | | € 66,000 | | | | | | |
Hedge accounting not elected, Receive | £ | | | £ 57,048 | | | | | | | | |
Blended Contract Rate | 0.8644 | 0.8644 | 0.8644 | 0.8644 | 0.8644 | 0.8644 | | | | | |
Current Asset | $ 1,565 | | | | | | | | | | |
Net Fair Value | 1,565 | | | | | | | | | | |
Intercompany Balances, Primarily Debt And Related Interest | Prepaid Expense | Conversion Of US Dollar To Pound | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | $ 68,445 | | | | | | $ 77,957 | | | | |
Hedge accounting not elected, Receive | £ | | | £ 55,000 | | | | | | £ 55,000 | | |
Blended Contract Rate | 0.8036 | 0.8036 | 0.8036 | 0.8036 | 0.8036 | 0.8036 | 0.7055 | 0.7055 | 0.7055 | 0.7055 | 0.7055 |
Current Asset | $ 3,319 | | | | | | $ 2,523 | | | | |
Net Fair Value | 3,319 | | | | | | $ 2,523 | | | | |
Intercompany Balances, Primarily Debt And Related Interest | Prepaid Expense | Conversion Of Australian Dollar To Us Dollar | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | AUD | | | | | | AUD 10,000 | | | | | |
Hedge accounting not elected, Receive | $ 5,799 | | | | | | | | | | |
Blended Contract Rate | 0.5799 | 0.5799 | 0.5799 | 0.5799 | 0.5799 | 0.5799 | | | | | |
Current Asset | $ 60 | | | | | | | | | | |
Net Fair Value | $ 60 | | | | | | | | | | |
Intercompany Balances, Primarily Debt And Related Interest | Prepaid Expense | Conversion Of Zloty To Canadian Dollar | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | PLN | | | | | | | | | | PLN 87,073 | |
Hedge accounting not elected, Receive | CAD | | | | | | | | CAD 29,950 | | | |
Blended Contract Rate | | | | | | | 0.3440 | 0.3440 | 0.3440 | 0.3440 | 0.3440 |
Current Asset | | | | | | | $ 1,085 | | | | |
Net Fair Value | | | | | | | $ 1,085 | | | | |
Intercompany Billings In Europe, Primarily Merchandise Related | Prepaid Expense | Conversion Of Euro To Pound | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | € | | | | | € 85,000 | | | | | | € 85,000 |
Hedge accounting not elected, Receive | £ | | | £ 72,765 | | | | | | £ 67,798 | | |
Blended Contract Rate | 0.8561 | 0.8561 | 0.8561 | 0.8561 | 0.8561 | 0.8561 | 0.7976 | 0.7976 | 0.7976 | 0.7976 | 0.7976 |
Current Asset | $ 1,546 | | | | | | $ 1,538 | | | | |
Net Fair Value | 1,546 | | | | | | 1,538 | | | | |
Merchandise Purchase Commitments | (Accrued Expense) | Conversion Of Canadian Dollar To US Dollar | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | CAD | | | | | | | | CAD 492,465 | | | |
Hedge accounting not elected, Receive | | | | | | | $ 362,900 | | | | |
Blended Contract Rate | | | | | | | 0.7369 | 0.7369 | 0.7369 | 0.7369 | 0.7369 |
Current (Liability) | | | | | | | $ (29,356) | | | | |
Net Fair Value | | | | | | | $ (29,356) | | | | |
Merchandise Purchase Commitments | (Accrued Expense) | Conversion Of Canadian Dollar To Euro | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | CAD | | | | | | | | CAD 20,941 | | | |
Hedge accounting not elected, Receive | € | | | | | | | | | | | € 14,000 |
Blended Contract Rate | | | | | | | 0.6685 | 0.6685 | 0.6685 | 0.6685 | 0.6685 |
Current (Liability) | | | | | | | $ (639) | | | | |
Net Fair Value | | | | | | | (639) | | | | |
Merchandise Purchase Commitments | (Accrued Expense) | Conversion Of Pound To US Dollar | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | £ | | | £ 209,383 | | | | | | | | |
Hedge accounting not elected, Receive | $ 263,000 | | | | | | | | | | |
Blended Contract Rate | 1.2561 | 1.2561 | 1.2561 | 1.2561 | 1.2561 | 1.2561 | | | | | |
Current (Liability) | $ (8,919) | | | | | | | | | | |
Net Fair Value | (8,919) | | | | | | | | | | |
Merchandise Purchase Commitments | Prepaid Expense | Conversion Of Canadian Dollar To US Dollar | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | CAD | | CAD 521,997 | | | | | | | | | |
Hedge accounting not elected, Receive | $ 394,800 | | | | | | | | | | |
Blended Contract Rate | 0.7563 | 0.7563 | 0.7563 | 0.7563 | 0.7563 | 0.7563 | | | | | |
Current Asset | $ 11,755 | | | | | | | | | | |
Net Fair Value | $ 11,755 | | | | | | | | | | |
Merchandise Purchase Commitments | Prepaid Expense | Conversion Of Canadian Dollar To Euro | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | CAD | | CAD 24,743 | | | | | | | | | |
Hedge accounting not elected, Receive | € | | | | | € 17,500 | | | | | | |
Blended Contract Rate | 0.7073 | 0.7073 | 0.7073 | 0.7073 | 0.7073 | 0.7073 | | | | | |
Current Asset | $ 953 | | | | | | | | | | |
Net Fair Value | 953 | | | | | | | | | | |
Merchandise Purchase Commitments | Prepaid Expense | Conversion Of US Dollar To Euro | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | $ 36,314 | | | | | | $ 38,434 | | | | |
Hedge accounting not elected, Receive | € | | | | | € 33,862 | | | | | | € 34,051 |
Blended Contract Rate | 0.9325 | 0.9325 | 0.9325 | 0.9325 | 0.9325 | 0.9325 | 0.8860 | 0.8860 | 0.8860 | 0.8860 | 0.8860 |
Current Asset | $ 683 | | | | | | $ 634 | | | | |
Net Fair Value | $ 683 | | | | | | $ 634 | | | | |
Merchandise Purchase Commitments | Prepaid Expense / (Accrued Expense) | Conversion Of Zloty To Pound | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | PLN | | | | PLN 269,048 | | | | | | PLN 216,245 | |
Hedge accounting not elected, Receive | £ | | | £ 52,774 | | | | | | £ 38,136 | | |
Blended Contract Rate | 0.1962 | 0.1962 | 0.1962 | 0.1962 | 0.1962 | 0.1962 | 0.1764 | 0.1764 | 0.1764 | 0.1764 | 0.1764 |
Current Asset | $ 411 | | | | | | $ 293 | | | | |
Current (Liability) | (1,243) | | | | | | (1,133) | | | | |
Net Fair Value | (832) | | | | | | (840) | | | | |
Merchandise Purchase Commitments | Prepaid Expense / (Accrued Expense) | Conversion Of Australian Dollar To Us Dollar | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | AUD | | | | | | AUD 17,940 | | | | | |
Hedge accounting not elected, Receive | $ 13,573 | | | | | | | | | | |
Blended Contract Rate | 0.7566 | 0.7566 | 0.7566 | 0.7566 | 0.7566 | 0.7566 | | | | | |
Current Asset | $ 162 | | | | | | | | | | |
Current (Liability) | (19) | | | | | | | | | | |
Net Fair Value | $ 143 | | | | | | | | | | |
Merchandise Purchase Commitments | Prepaid Expense / (Accrued Expense) | Conversion Of Pound To US Dollar | | | | | | | | | | | |
Derivatives, Fair Value [Line Items] | | | | | | | | | | | |
Hedge accounting not elected, Pay | £ | | | | | | | | | £ 146,518 | | |
Hedge accounting not elected, Receive | | | | | | | $ 212,550 | | | | |
Blended Contract Rate | | | | | | | 1.4507 | 1.4507 | 1.4507 | 1.4507 | 1.4507 |
Current Asset | | | | | | | $ 2,027 | | | | |
Current (Liability) | | | | | | | (3,635) | | | | |
Net Fair Value | | | | | | | $ (1,608) | | | | |