XML 43 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Apr. 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:
Three months ended
(In thousands, except per share amounts)April 4, 2026March 29, 2025
Basic Earnings per Common Share:
Net Income - Basic$25,540 $9,528 
Weighted Average Shares - Basic35,736 35,285 
Basic Earnings per Common Share$0.71 $0.27 
The following table sets forth the computation of diluted net income (loss) per share:
Three months ended
(In thousands, except per share amounts)April 4, 2026March 29, 2025
Diluted Earnings per Common Share:
Net Income - Basic$25,540 $9,528 
Convertible Notes Interest Expense, Net of Tax— 1,792 
Net Income - Diluted$25,540 $11,320 
Weighted Average Shares - Basic35,736 35,285 
Net Effect of Dilutive Stock Awards1,495 464 
Net Effect of Dilutive Convertible Notes992 7,208 
Weighted Average Shares - Diluted38,223 42,957 
Diluted Earnings per Common Share$0.67 $0.26 
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:
(In thousands)April 4, 2026March 29, 2025
Stock Options and Unvested RSUs— 471 
2030 Convertible Notes1,442 — 
Total Antidilutive Securities1,442 471