XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings per Share (Tables)
3 Months Ended
Apr. 02, 2022
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
April 2, 2022April 3, 2021
Numerator:
Net income – basic and diluted$8,642 $5,480 
Denominator:
Basic weighted average shares outstanding14,693,323 12,876,822 
Effect of dilutive non-vested restricted shares and units505,534 527,957 
Effect of issuable shares related to acquisitions17,248 24,323 
Diluted weighted average shares outstanding15,216,105 13,429,102