XML 39 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Summary of Significant Accounting Policies - Basic and Diluted Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2016
Jun. 27, 2015
Jul. 02, 2016
Jun. 27, 2015
Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Line Items]        
Net income $ 4,814 $ 7,252 $ 8,746 $ 12,006
Weighted-average shares outstanding 27,360 29,785 28,198 29,719
Dilutive effect of employee stock options and restricted shares 476 483 519 564
Diluted weighted-average shares outstanding 27,836 30,268 28,717 30,283
Basic income per share $ 0.18 $ 0.24 $ 0.31 $ 0.40
Diluted income per share $ 0.17 $ 0.24 $ 0.30 $ 0.40
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 600 600 600 500