XML 39 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 29, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings (Loss) Per Share
Three Months Ended
March 29,
2026
March 30,
2025
(In thousands, except per share data)
Numerator:
Net income (loss)$14,877 $(835)
Denominator:
Weighted-average common shares outstanding - basic106,995 102,217 
Effect of dilutive stock-based awards3,493 — 
Weighted-average common shares outstanding - diluted110,488 102,217 
Earnings (loss) per share - basic$0.14 $(0.01)
Earnings (loss) per share - diluted$0.13 $(0.01)
Anti-dilutive employee stock-based awards, excluded635 572