XML 59 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share (Tables)
12 Months Ended
Dec. 30, 2023
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 30,
2023
December 31,
2022
January 1,
2022
Numerator:
Net income — basic$38,481 $43,619 $41,679 
Less: net income attributable to participating shares136 167 175 
Net income — diluted$38,345 $43,452 $41,504 
Denominator:
Weighted average shares outstanding — basic7,008 7,218 7,423 
Effect of dilutive stock options and restricted stock units110 137 198 
Weighted average shares outstanding — diluted7,118 7,355 7,621 
Net income per share:
Basic$5.48 $6.02 $5.59 
Diluted$5.39 $5.91 $5.45 
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 30,
2023
December 31,
2022
January 1,
2022
Anti-dilutive share-based awards excluded—