XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Summary of Amounts Included in Contract Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended
May 02, 2020
May 04, 2019
Contract with Customer, Liability [Roll Forward]    
Beginning balance $ 28,173 $ 28,846
Current period gift cards sold and loyalty reward points earned 4,261 7,501
Net sales from redemptions (4,103) (7,651)
Breakage and amortization (3,402) (2,938)
Ending balance 24,929 25,758
Revenue recognition    
Contract with Customer, Liability [Roll Forward]    
Ending balance 2,800 4,400
Breakage and amortization    
Contract with Customer, Liability [Roll Forward]    
Ending balance $ 3,200 $ 2,800