v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jul. 04, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic earnings per share:
Six Months EndedThree Months Ended
(In thousands, except per share amounts)July 4, 2026June 28, 2025July 4, 2026June 28, 2025
Basic Earnings per Common Share:
Net Income - Basic$60,600 $10,842 $35,060 $1,314 
Weighted Average Shares - Basic42,944 42,416 43,008 42,487 
Basic Earnings per Common Share$1.41 $0.26 $0.82 $0.03 
The following table sets forth the computation of diluted net income per share:
Six Months EndedThree Months Ended
(In thousands, except per share amounts)July 4, 2026June 28, 2025July 4, 2026June 28, 2025
Diluted Earnings per Common Share:
Net Income - Diluted$60,600 $10,842 $35,060 $1,314 
Weighted Average Shares - Basic42,944 42,416 43,008 42,487 
Net Effect of Dilutive Stock Awards1,783 855 1,819 1,154 
Net Effect of Dilutive Convertible Notes1,492 — 1,708 — 
Weighted Average Shares - Diluted46,219 43,271 46,535 43,641 
Diluted Earnings per Common Share$1.31 $0.25 $0.75 $0.03 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Antidilutive shares excluded from diluted earnings per share computations as of the date indicated were as follows:
Six Months EndedThree Months Ended
(In thousands)July 4, 2026June 28, 2025July 4, 2026June 28, 2025
Stock Options and Unvested RSUs— 522 — 479 
2030 Convertible Notes1,750 8,751 1,750 8,751 
Total Antidilutive Securities1,750 9,273 1,750 9,230