Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 03, 2018
Jan. 28, 2017
Jan. 30, 2016
Current:      
U.S. federal $ 8,415 $ 7,600 $ 72,222
U.S. state and local 1,166 4,721 12,425
Foreign 0 814 224
Total 9,581 13,135 84,871
Deferred:      
U.S. federal (1,790) 19,333 (8,715)
U.S. state and local 878 866 (1,983)
Foreign 0 (134) (2)
Total (912) 20,065 (10,700)
Provision for income taxes $ 8,669 $ 33,200 $ 74,171