Retirement Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 28, 2017
Jan. 30, 2016
Jan. 31, 2015
Retirement Benefits [Abstract]      
Employer match $ 3,800 $ 3,800 $ 3,100
Maximum number of years for non qualified plan payout (in years) 10 years    
Total expense recognized related to the Non-Qualified Plan $ 2,400 2,200 1,500
Defined Benefit Plan Liability [Roll Forward]      
Balance, beginning of period 27,882 27,256  
Employee contributions 1,741 1,633  
Company contributions 951 746  
Interest 1,507 1,436  
Distributions (2,339) (3,179)  
Forfeitures (36) (10)  
Balance, end of period $ 29,706 $ 27,882 $ 27,256