v3.25.2
Net Loss per Common Share (Tables)
6 Months Ended
Jun. 28, 2025
Earnings Per Share [Abstract]  
Schedule of Components of Basic and Diluted Net Loss per Share The components of basic and diluted net loss per share were as follows (in thousands, except per share amounts):
Three Months Ended
Six Months Ended
June 28,
2025
June 29,
2024
June 28,
2025
June 29,
2024
Net loss
$(25,012)
$(5,051)
$(33,658)
$(12,533)
Reconciliation of weighted-average shares outstanding:
Basic weighted-average shares outstanding
22,903
22,614
22,804
22,560
Dilutive effect of stock-based awards
Diluted weighted-average shares outstanding
22,903
22,614
22,804
22,560
Net loss per share – basic
$(1.09)
$(0.22)
$(1.48)
$(0.56)
Net loss per share – diluted
$(1.09)
$(0.22)
$(1.48)
$(0.56)