XML 31 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Reconciliation of Basic and Diluted Net Income Per Share Computations and Number of Dilutive Equity Awards Included in Dilutive Net Income Per Share Computation (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 04, 2017
Mar. 29, 2016
Earnings Per Share [Abstract]    
Net income $ 9,266 $ 11,644
Weighted-average shares outstanding - basic 21,932 24,278
Dilutive effect of equity awards 381 413
Weighted-average shares outstanding - diluted 22,313 24,691