XML 89 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 12 Months Ended
Apr. 28, 2018
USD ($)
Jan. 28, 2017
USD ($)
Apr. 27, 2019
USD ($)
reporting_unit
Segment
Apr. 28, 2018
USD ($)
Apr. 29, 2017
USD ($)
Accounting Policies [Abstract]          
Number of reportable segments | Segment     3    
Maturity period of maximum (in days)     90 days    
Property, Plant and Equipment [Line Items]          
Number of reporting units | reporting_unit     2    
Goodwill impairment $ 0        
Asset impairment charges   $ 36,312,000 $ 0 $ 36,312,000 $ 0
Contract liabilities 26,166,000   22,004,000 26,166,000  
Contract liability, revenue recognized     $ 25,764,000    
Liability for percentage of maximum potential amount that could be redeemed     98.50%    
Deferred direct-marketing expenses included in prepaid and other current assets $ 0     0  
The income tax expense (benefit) related to cash flow hedge losses     $ 620,000 $ 938,000 $ 1,057,000
Building          
Property, Plant and Equipment [Line Items]          
Estimated useful lives     39 years    
Computer Hardware And Software | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated useful lives     3 years    
Computer Hardware And Software | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated useful lives     10 years    
Office Furniture And Equipment | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated useful lives     5 years    
Office Furniture And Equipment | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated useful lives     10 years