XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share (Tables)
9 Months Ended
Oct. 01, 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
October 1,
2022
October 2,
2021
October 1,
2022
October 2,
2021
Numerator:
Net income — basic$11,877 $10,945 $34,946 $33,012 
Less: net income attributable to participating shares42 43 130 128 
Net income — diluted$11,835 $10,902 $34,816 $32,884 
Denominator:
Weighted average shares outstanding — basic7,119 7,375 7,247 7,440 
Effect of dilutive stock options and restricted stock units127 185 129 203 
Weighted average shares outstanding — diluted7,246 7,560 7,376 7,643 
Net income per share:
Basic$1.66 $1.48 $4.81 $4.42 
Diluted$1.63 $1.44 $4.72 $4.31