XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Narrative (Details) - USD ($)
3 Months Ended
Apr. 01, 2018
Jun. 30, 2018
Mar. 31, 2018
Contract With Customer, Asset And Liability [Line Items]      
Return liabilities   $ 28,500,000 $ 12,100,000
Right to recover returned product   5,300,000  
Contract with customer liability   19,000,000 23,300,000
Gift card breakage recognized to revenue $ 4,600,000    
Revenue recognized during period   8,100,000  
Contract assets $ 0 0  
Gift Cards      
Contract With Customer, Asset And Liability [Line Items]      
Contract with customer liability   11,200,000  
Loyalty Program      
Contract With Customer, Asset And Liability [Line Items]      
Contract with customer liability   $ 4,700,000 $ 2,200,000