XML 78 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Uncertainty in Income Taxes - Narrative (Detail) - USD ($)
6 Months Ended
Oct. 29, 2017
Apr. 30, 2017
Oct. 30, 2016
Income Taxes [Line Items]      
Unrecognized tax benefits $ 12,600,000 $ 12,200,000 $ 15,100,000
Unrecognized tax benefits that would favorably impact effective income tax rate if recognized 487,000 467,000 3,700,000
Unrecognized tax benefits for which significant change is reasonably possible 12,600,000    
Non-current Deferred Income Taxes [Member]      
Income Taxes [Line Items]      
Unrecognized tax benefits 12,100,000 11,800,000 11,400,000
Income Taxes Payable - Long-Term [Member]      
Income Taxes [Line Items]      
Unrecognized tax benefits $ 487,000 $ 467,000 $ 3,700,000
Earliest Tax Year [Member] | United States Federal and State Income Tax [Member]      
Income Taxes [Line Items]      
Income tax returns, years subject to examination 2005    
Canada [Member]      
Income Taxes [Line Items]      
Income tax examination, proposed adjustments $ 0    
Canada [Member] | Earliest Tax Year [Member]      
Income Taxes [Line Items]      
Income tax returns, years subject to examination 2013    
Income tax examination, year under examination 2013    
Canada [Member] | Latest Tax Year [Member]      
Income Taxes [Line Items]      
Income tax examination, year under examination 2015    
China [Member] | Earliest Tax Year [Member]      
Income Taxes [Line Items]      
Income tax returns, years subject to examination 2012    
Internal Revenue Service (IRS) [Member]      
Income Taxes [Line Items]      
Income tax examination, description The IRS proposed an adjustment approximating $12.5 million of income taxes that relates to our transfer pricing with certain foreign subsidiaries. Management does not agree with the IRS' proposed adjustment and intends to vigorously defend its position.    
Income tax examination, proposed adjustments $ 12,500,000    
Internal Revenue Service (IRS) [Member] | Earliest Tax Year [Member]      
Income Taxes [Line Items]      
Income tax examination, year under examination 2014    
Internal Revenue Service (IRS) [Member] | Latest Tax Year [Member]      
Income Taxes [Line Items]      
Income tax examination, year under examination 2016