XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income per Common Share (Tables)
6 Months Ended
Jun. 29, 2024
Earnings Per Share [Abstract]  
Schedule of Components of Basic and Diluted Net (Loss) Income per Share The components of basic and diluted net (loss) income per share were as follows (in thousands, except per share
amounts):
Three Months Ended
Six Months Ended
June 29,
2024
July 1,
2023
June 29,
2024
July 1,
2023
Net (loss) income
$(5,051)
$754
$(12,533)
$12,219
Reconciliation of weighted-average shares outstanding:
Basic weighted-average shares outstanding
22,614
22,460
22,560
22,378
Dilutive effect of stock-based awards
42
165
Diluted weighted-average shares outstanding
22,614
22,502
22,560
22,543
Net (loss) income per share – basic
$(0.22)
$0.03
$(0.56)
$0.55
Net (loss) income per share – diluted
$(0.22)
$0.03
$(0.56)
$0.54