XML 15 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings per Share (Tables)
12 Months Ended
Dec. 28, 2019
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 during fiscal years 2019, 2018 and 2017:
 
Years Ended
 
December 28, 2019
 
December 29, 2018
 
December 30, 2017
Numerator:
 
 
 
 
 
Net income – basic and diluted
$
23,756

 
$
26,856

 
$
24,006

 
 
 
 
 
 
Denominator:
 
 
 
 
 
Basic weighted average shares outstanding
12,116,185

 
10,991,124

 
10,178,901

Effect of dilutive non-vested restricted shares and units
319,674

 
401,726

 
326,319

Effect of issuable shares related to acquisitions
77,175

 
87,713

 
157,965

Effect of warrants

 
25,903

 
114,621

Diluted weighted average shares outstanding
12,513,034

 
11,506,466

 
10,777,806