Earnings per Share (Reconciliation Table) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 29, 2017
Apr. 30, 2016
Numerator:    
Net income $ 4,333 $ 7,081
Denominator:    
Weighted-average common shares outstanding - basic (in shares) 36,943 40,279
Options and other dilutive securities (in shares) 206 121
Weighted-average common shares outstanding - diluted (in shares) 37,149 40,400
Per common share:    
Basic earnings per common share (in dollars per share) $ 0.12 $ 0.18
Diluted earnings per common share (in dollars per share) $ 0.12 $ 0.18