XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of basic and diluted net income per share
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):
Year EndedYear EndedYear Ended
December 31,
2022
January 1,
2022
January 2,
2021
Numerator:
Net income — basic$43,619 $41,679 $24,507 
Less: net income attributable to participating shares167 175 93 
Net income — diluted$43,452 $41,504 $24,414 
Denominator:
Weighted average shares outstanding — basic7,218 7,423 7,768 
Effect of dilutive stock options and restricted stock units137 198 180 
Weighted average shares outstanding — diluted7,355 7,621 7,948 
Net income per share:
Basic$6.02 $5.59 $3.14 
Diluted$5.91 $5.45 $3.07 
Schedule of anti-dilutive share-based awards excluded from common stock equivalents The following table presents the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average shares outstanding (in thousands):
Year EndedYear EndedYear Ended
December 31,
2022
January 1,
2022
January 2,
2021
Anti-dilutive share-based awards excluded— 80