XML 32 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Common Share
6 Months Ended
Jul. 01, 2023
Earnings Per Share [Abstract]  
Net Income per Common Share Net Income per Common Share
The components of basic and diluted net income per share were as follows (in thousands, except per share amounts):
Three Months EndedSix Months Ended
July 1,
2023
July 2,
2022
July 1,
2023
July 2,
2022
Net income$754 $34,933 $12,219 $37,007 
Reconciliation of weighted-average shares outstanding:
Basic weighted-average shares outstanding22,460 22,355 22,378 22,558 
Dilutive effect of stock-based awards42 358 165 594 
Diluted weighted-average shares outstanding22,502 22,713 22,543 23,152 
Net income per share – basic$0.03 $1.56 $0.55 $1.64 
Net income per share – diluted$0.03 $1.54 $0.54 $1.60 

Additional potential dilutive stock-based awards totaling 1.3 million and 0.6 million for the three months ended July 1, 2023 and July 2, 2022, respectively, and 1.2 million and 0.5 million for the six months ended July 1, 2023 and July 2, 2022, respectively, have been excluded from the diluted net income per share calculations because these stock-based awards were anti-dilutive.