| Schedule of unaudited quarterly results of operations |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quarter Ended
|
|
|
|
|
Feb. 3
|
|
Oct. 28
|
|
Jul. 29
|
|
Apr. 29
|
|
Jan. 28
|
|
Oct. 29
|
|
Jul. 30
|
|
Apr. 30
|
|
|
|
|
2018 (1)
|
|
2017
|
|
2017
|
|
2017
|
|
2017
|
|
2016
|
|
2016
|
|
2016
|
|
|
|
|
(in thousands, except per share and share amounts)
|
|
|
Statement of Operations Data:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net sales
|
|
$
|
212,143
|
|
$
|
176,943
|
|
$
|
166,200
|
|
$
|
199,955
|
|
$
|
185,511
|
|
$
|
160,716
|
|
$
|
155,276
|
|
$
|
193,672
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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)
|
|
|
Depreciation
|
|
|
(5,020)
|
|
|
(4,976)
|
|
|
(4,589)
|
|
|
(4,298)
|
|
|
(4,129)
|
|
|
(4,223)
|
|
|
(4,294)
|
|
|
(4,444)
|
|
|
Asset impairment
|
|
|
(430)
|
|
|
—
|
|
|
(77)
|
|
|
—
|
|
|
(31)
|
|
|
(61)
|
|
|
—
|
|
|
(221)
|
|
|
Income (loss) from operations
|
|
|
9,707
|
|
|
755
|
|
|
(475)
|
|
|
12,780
|
|
|
7,936
|
|
|
(1,591)
|
|
|
(273)
|
|
|
12,867
|
|
|
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
|
|
|
Income tax (expense) benefit
|
|
|
(4,688)
|
|
|
(286)
|
|
|
87
|
|
|
(4,039)
|
|
|
(2,510)
|
|
|
648
|
|
|
59
|
|
|
(4,217)
|
|
|
Net income (loss)
|
|
$
|
5,247
|
|
$
|
647
|
|
$
|
(210)
|
|
$
|
8,890
|
|
$
|
5,550
|
|
$
|
(836)
|
|
$
|
(120)
|
|
$
|
8,737
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income (loss) per common share: (2)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic
|
|
$
|
0.39
|
|
$
|
0.05
|
|
$
|
(0.01)
|
|
$
|
0.60
|
|
$
|
0.38
|
|
$
|
(0.06)
|
|
$
|
(0.01)
|
|
$
|
0.60
|
|
|
Diluted
|
|
$
|
0.38
|
|
$
|
0.05
|
|
$
|
(0.01)
|
|
$
|
0.60
|
|
$
|
0.38
|
|
$
|
(0.06)
|
|
$
|
(0.01)
|
|
$
|
0.60
|
|
|
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
|
|
|
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
|
|
(1) Fourth quarter includes the impact of the Tax Cuts and Jobs Act enacted in December 2017. See Note 6 to the consolidated financial statements for additional information.
(2) Net income (loss) per share is computed independently for each period presented. As a result, the total of net income (loss) per share for the four quarters may not equal the annual amount.
|