Share-Based Compensation - Cost by Award Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2017
Jul. 30, 2016
Jul. 29, 2017
Jul. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation $ 3,442 $ 3,212 $ 7,460 $ 7,580
Tax benefit from share-based compensation expense 200 400 2,100 5,900
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation 3,051 2,695 6,206 6,000
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation $ 391 $ 517 $ 1,254 $ 1,580