XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 29, 2025
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)March 29, 2025March 30, 2024
Basic Earnings per Common Share:
Net Income (Loss) - Basic$9,528 $(3,178)
Weighted Average Shares - Basic35,285 34,863 
Basic Earnings per Common Share$0.27 $(0.09)
The following table sets forth the computation of diluted net income (loss) per share:
Three months ended
(In thousands, except per share amounts)March 29, 2025March 30, 2024
Diluted earnings per common share:
Net Income (Loss) - Basic$9,528 $(3,178)
Convertible Notes Interest Expense, Net of Tax1,792 — 
Net Income (Loss) - Diluted$11,320 $(3,178)
Weighted Average Shares - Basic35,285 34,863 
Net Effect of Dilutive Stock Awards464 — 
Net Effect of Dilutive Convertible Notes7,208 — 
Weighted Average Shares - Diluted42,957 34,863 
Diluted Net Income (Loss) Per Share$0.26 $(0.09)