Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 30, 2016
Jan. 31, 2015
Investment securities classified as held to maturity    
Amortized Cost $ 63,561 $ 38,297
Total Fair Market Value 63,591 38,330
Short-term Investments    
Investment securities classified as held to maturity    
Amortized Cost 32,671 15,850
Gross Unrealized Gains 5 9
Gross Unrealized Losses 1  
Total Fair Market Value 32,675 15,859
Short-term Investments | Obligations of the U.S. Treasury | Fair Value, Inputs, Level 1    
Investment securities classified as held to maturity    
Amortized Cost 8,763 8,780
Gross Unrealized Gains 3 9
Gross Unrealized Losses 1  
Total Fair Market Value 8,765 8,789
Short-term Investments | Obligations of states and municipalities | Fair Value, Inputs, Level 2    
Investment securities classified as held to maturity    
Amortized Cost 2,930 2,074
Gross Unrealized Gains 2  
Total Fair Market Value 2,932 2,074
Short-term Investments | Bank certificates of deposit | Fair Value, Inputs, Level 2    
Investment securities classified as held to maturity    
Amortized Cost 20,978 4,996
Total Fair Market Value 20,978 4,996
Long Term Investments    
Investment securities classified as held to maturity    
Amortized Cost 30,890 22,447
Gross Unrealized Gains 33 24
Gross Unrealized Losses 7  
Total Fair Market Value 30,916 22,471
Long Term Investments | Obligations of the U.S. Treasury | Fair Value, Inputs, Level 1    
Investment securities classified as held to maturity    
Amortized Cost 20,002 7,543
Gross Unrealized Gains 33 24
Gross Unrealized Losses 7  
Total Fair Market Value 20,028 7,567
Long Term Investments | Bank certificates of deposit | Fair Value, Inputs, Level 2    
Investment securities classified as held to maturity    
Amortized Cost 10,888 14,904
Total Fair Market Value $ 10,888 $ 14,904