Fair Value Measurement - Securities Carried at Amortized Cost Plus Accrued Interest (Details) - USD ($)
$ in Thousands
Oct. 29, 2016
Jan. 30, 2016
Investment securities classified as held to maturity    
Amortized Cost $ 63,315 $ 63,561
Total Fair Market Value 63,348 63,591
Short-term Investments    
Investment securities classified as held to maturity    
Amortized Cost 34,132 32,671
Gross Unrealized Gains 6 5
Gross Unrealized Losses (3) (1)
Total Fair Market Value 34,135 32,675
Short-term Investments | Obligations of the U.S. Treasury | Fair Value, Inputs, Level 1    
Investment securities classified as held to maturity    
Amortized Cost 9,992 8,763
Gross Unrealized Gains 6 3
Gross Unrealized Losses   (1)
Total Fair Market Value 9,998 8,765
Short-term Investments | Obligations of states and municipalities | Fair Value, Inputs, Level 2    
Investment securities classified as held to maturity    
Amortized Cost 13,596 2,930
Gross Unrealized Gains   2
Gross Unrealized Losses (3)  
Total Fair Market Value 13,593 2,932
Short-term Investments | Bank certificates of deposit | Fair Value, Inputs, Level 2    
Investment securities classified as held to maturity    
Amortized Cost 10,544 20,978
Total Fair Market Value 10,544 20,978
Long Term Investments    
Investment securities classified as held to maturity    
Amortized Cost 29,183 30,890
Gross Unrealized Gains 30 33
Gross Unrealized Losses   (7)
Total Fair Market Value 29,213 30,916
Long Term Investments | Obligations of the U.S. Treasury | Fair Value, Inputs, Level 1    
Investment securities classified as held to maturity    
Amortized Cost 15,012 20,002
Gross Unrealized Gains 30 33
Gross Unrealized Losses   (7)
Total Fair Market Value 15,042 20,028
Long Term Investments | Bank certificates of deposit | Fair Value, Inputs, Level 2    
Investment securities classified as held to maturity    
Amortized Cost 14,171 10,888
Total Fair Market Value $ 14,171 $ 10,888