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