XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Net (Loss) Income per Common Share (Tables)
9 Months Ended
Sep. 28, 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
Nine Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Net (loss) income
$(3,136)
$(2,318)
$(15,669)
$9,901
Reconciliation of weighted-average shares outstanding:
Basic weighted-average shares outstanding
22,643
22,479
22,588
22,412
Dilutive effect of stock-based awards
146
Diluted weighted-average shares outstanding
22,643
22,479
22,588
22,558
Net (loss) income per share – basic
$(0.14)
$(0.10)
$(0.69)
$0.44
Net (loss) income per share – diluted
$(0.14)
$(0.10)
$(0.69)
$0.44