XML 52 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Lease - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 01, 2020
Feb. 02, 2019
Feb. 03, 2018
Leases [Abstract]      
Future minimum lease payments in 2019   $ 60,800  
Future minimum lease payments in 2020   51,900  
Future minimum lease payments in 2021   50,700  
Future minimum lease payments in 2022   41,500  
Future minimum lease payments in 2023   34,000  
Future minimum lease payments thereafter to 2031   56,400  
Future minimum lease payments   295,300  
Lease expense $ 76,328 $ 61,200 $ 66,900