XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share (Tables)
6 Months Ended
Jul. 02, 2022
Earnings Per Share [Abstract]  
Schedule of earnings per share
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
July 2,
2022
July 3,
2021
July 2,
2022
July 3,
2021
Numerator:
Net income — basic$11,643 $11,566 $23,069 $22,067 
Less: net income attributable to participating shares48 51 95 97 
Net income — diluted$11,595 $11,515 $22,974 $21,970 
Denominator:
Weighted average shares outstanding — basic7,263 7,320 7,311 7,473 
Effect of dilutive stock options and restricted stock units117 219 131 212 
Weighted average shares outstanding — diluted7,380 7,539 7,442 7,685 
Net income per share:
Basic$1.60 $1.57 $3.15 $2.94 
Diluted$1.57 $1.53 $3.09 $2.86