XML 64 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Unaudited Quarterly Results of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Feb. 03, 2018
Oct. 28, 2017
Jul. 29, 2017
Apr. 29, 2017
Jan. 28, 2017
Oct. 29, 2016
Jul. 30, 2016
Apr. 30, 2016
Feb. 03, 2018
Jan. 28, 2017
Jan. 30, 2016
Statement of Income Data:                      
Net sales $ 212,143 $ 176,943 $ 166,200 $ 199,955 $ 185,511 $ 160,716 $ 155,276 $ 193,672 $ 755,241 $ 695,175 $ 683,791
Cost of sales (exclusive of depreciation shown separately below) (131,363) (110,094) (102,175) (122,390) (114,822) (100,386) (95,150) (117,809)      
Selling, general and administrative expenses (65,623) (61,118) (59,834) (60,487) (58,593) (57,637) (56,105) (58,331) (247,062) (230,666) (224,218)
Depreciation (5,020) (4,976) (4,589) (4,298) (4,129) (4,223) (4,294) (4,444) (18,883) (17,090) (18,577)
Asset impairment (430)   (77)   (31) (61)   (221) (507) (313)  
Income (loss) from operations 9,707 755 (475) 12,780 7,936 (1,591) (273) 12,867 22,767 18,939 24,217
Interest, net 228 178 178 149 124 107 94 87      
Income (loss) before income taxes 9,935 933 (297) 12,929 8,060 (1,484) (179) 12,954 23,500 19,351 24,314
Income tax (expense) benefit (4,688) (286) 87 (4,039) (2,510) 648 59 (4,217) (8,926) (6,020) (8,787)
Net income (loss) $ 5,247 $ 647 $ (210) $ 8,890 $ 5,550 $ (836) $ (120) $ 8,737 $ 14,574 $ 13,331 $ 15,527
Net income (loss) per common share:                      
Basic (in dollars per share) $ 0.39 $ 0.05 $ (0.01) $ 0.60 $ 0.38 $ (0.06) $ (0.01) $ 0.60 $ 1.04 $ 0.91 $ 1.04
Diluted (in dollars per share) $ 0.38 $ 0.05 $ (0.01) $ 0.60 $ 0.38 $ (0.06) $ (0.01) $ 0.60 $ 1.03 $ 0.91 $ 1.03
Weighted average shares used to compute net income (loss) per common share:                      
Basic 13,567,870 13,563,295 14,381,738 14,719,130 14,680,129 14,676,990 14,675,712 14,594,180 14,058,008 14,656,753 14,996,496
Diluted 13,652,330 13,614,404 14,381,738 14,779,930 14,693,008 14,676,990 14,675,712 14,603,377 14,115,895 14,662,272 15,055,538