XML 74 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies - Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 27, 2019
Oct. 28, 2018
Jul. 29, 2018
Apr. 29, 2018
Jan. 28, 2018
Oct. 29, 2017
Jul. 30, 2017
Apr. 30, 2017
Jan. 27, 2019
Jan. 28, 2018
Jan. 29, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Net sales $ 160,006 $ 173,550 $ 163,211 $ 130,429 $ 140,614 $ 150,304 $ 153,127 $ 143,802 $ 627,196 $ 587,847 $ 544,272
Cost of sales                 250,174 235,876 219,410
Provision for income taxes                 (84) 23,191 18,399
Net income $ 13,340 $ 12,165 $ 25,169 $ 12,382 $ (1,297) $ 13,338 $ 12,564 $ 11,821 $ 63,056 $ 36,426 $ 54,661
Earnings per share:                      
Basic (in dollars per share) $ 0.20 $ 0.18 $ 0.38 $ 0.19 $ (0.02) $ 0.20 $ 0.19 $ 0.18 $ 0.96 $ 0.55 $ 0.84
Diluted (in dollars per share) $ 0.20 $ 0.18 $ 0.37 $ 0.18 $ (0.02) $ 0.20 $ 0.19 $ 0.18 $ 0.92 $ 0.54 $ 0.83
Difference between Revenue Guidance in Effect before and after Topic 606 | ASU 2014-09                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Net sales                 $ 9,848    
Cost of sales                 2,247    
Provision for income taxes                 1,596    
Net income                 $ 6,005    
Earnings per share:                      
Basic (in dollars per share)                 $ 0.09    
Diluted (in dollars per share)                 $ 0.09    
Deferred revenue $ (19,987)               $ (19,987)