XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 27, 2020
Earnings Per Share [Abstract]  
Schedule of Reconciliation of the Net Income And Weighted Average Shares Outstanding For the Calculation of Basic And Diluted Earnings Per Share
The following table represents a reconciliation of the net income and weighted average shares outstanding for the calculation of basic and diluted earnings per share:
 
Three Months Ended
 
Six Months Ended
 
June 27, 2020
 
June 29, 2019
 
June 27, 2020
 
June 29, 2019
Numerator:
 
 
 
 
 
 
 
Net income – basic and diluted
$
4,503

 
$
8,794

 
$
8,691

 
$
14,337

 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Basic weighted average shares outstanding
12,308,965

 
12,106,066

 
12,271,221

 
12,033,906

Effect of dilutive non-vested restricted shares and units
245,282

 
351,110

 
271,618

 
334,029

Effect of issuable shares related to acquisitions
55,671

 
64,287

 
58,991

 
79,313

Diluted weighted average shares outstanding
12,609,918

 
12,521,463

 
12,601,830

 
12,447,248