v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jul. 05, 2025
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted earnings per share
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
Three Months EndedSix Months Ended
July 5,
2025
June 29,
2024
July 5,
2025
June 29,
2024
Net loss$(21,817)$(82,157)$(52,287)$(138,683)
Shares used in computing basic earnings per share32,68232,12432,57032,018
Effect of dilutive securities:
Stock-based awards
Shares used in computing diluted earnings per share32,68232,12432,57032,018
Loss per share:
Basic$(0.67)$(2.56)$(1.61)$(4.33)
Diluted$(0.67)$(2.56)$(1.61)$(4.33)