XML 32 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Common Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Net Income per Common Share Net Income per Common Share
The components of basic and diluted net (loss) income per share were as follows (in thousands, except per share amounts):
Three Months EndedNine Months Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Net (loss) income$(2,318)$5,033 $9,901 $42,040 
Reconciliation of weighted-average shares outstanding:
Basic weighted-average shares outstanding22,479 22,218 22,412 22,444 
Dilutive effect of stock-based awards— 355 146 515 
Diluted weighted-average shares outstanding22,479 22,573 22,558 22,959 
Net (loss) income per share – basic$(0.10)$0.23 $0.44 $1.87 
Net (loss) income per share – diluted$(0.10)$0.22 $0.44 $1.83 

For the three months ended September 30, 2023, otherwise dilutive stock-based awards have been excluded from the calculation of diluted weighted-average shares outstanding, as their inclusion would have had an anti-dilutive effect on our net loss per diluted share. Additional potential dilutive stock-based awards totaling 1.1 million and 0.5 million for the three months ended September 30, 2023 and October 1, 2022, respectively, and 1.2 million and 0.5 million for the nine months ended September 30, 2023 and October 1, 2022, respectively, have been excluded from the diluted net (loss)/income per share calculations because these stock-based awards were anti-dilutive.