Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2017
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Weighted Average Shares Outstanding
 
 
Three Months Ended
(In thousands, except per share data)
 
March 31, 2017
 
April 1, 2016
Net income
 
$
6,668

 
$
6,589

 
 
 
 
 
Weighted average common shares outstanding
 
10,909

 
10,628

Add: Dilutive impact of stock options
 
41

 
61

Add: Dilutive impact of restricted stock units
 
125

 
167

Diluted weighted average common shares outstanding
 
11,075

 
10,856

 
 
 
 
 
Earnings per share
 
 
 
 
Basic
 
$
0.61

 
$
0.62

Diluted
 
$
0.60

 
$
0.61

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table provides a summary of securities that could potentially dilute basic earnings per share in the future that were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented:
 
 
Three Months Ended
(In thousands)
 
March 31, 2017
 
April 1, 2016
Anti-dilutive stock options
 
35

 
21

Anti-dilutive restricted stock units
 
—

 
1

Total
 
35

 
22