Earnings Per Share (Tables)
9 Months Ended
Sep. 29, 2017
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Weighted Average Shares Outstanding
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29,
 
September 30,
 
September 29,
 
September 30,
(In thousands, except per share data)
 
2017
 
2016
 
2017
 
2016
Net income
 
$
5,800

 
$
6,607

 
$
17,930

 
$
19,246

 
 
 
 
 
 
 
 
 
Weighted average common shares outstanding
 
11,075

 
10,733

 
10,991

 
10,688

Add: Dilutive impact of stock options
 
68

 
142

 
63

 
109

Add: Dilutive impact of restricted stock units
 
129

 
186

 
114

 
169

Diluted weighted average common shares outstanding
 
11,272

 
11,061

 
11,168

 
10,966

 
 
 
 
 
 
 
 
 
Earnings per share
 
 
 
 
 
 
 
 
Basic
 
$
0.52

 
$
0.62

 
$
1.63

 
$
1.80

Diluted
 
$
0.51

 
$
0.60

 
$
1.61

 
$
1.76

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
 
Nine Months Ended
 
 
September 29,
 
September 30,
 
September 29,
 
September 30,
(In thousands)
 
2017
 
2016
 
2017
 
2016
Anti-dilutive stock options
 
3

 
2

 
12

 
9

Anti-dilutive restricted stock units
 

 

 

 

Total
 
3

 
2

 
12

 
9