Quarterly report [Sections 13 or 15(d)]

Earnings Per Share (Tables)

v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 27, 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:
Nine months ended Three months ended
(In thousands, except per share amounts) September 27, 2025 September 28, 2024 September 27, 2025 September 28, 2024
Basic Earnings per Common Share:
Net Loss - Basic $ (256) $ (13,383) $ (11,098) $ (11,738)
Weighted Average Shares - Basic 35,372  34,961  35,423  35,011 
Basic Earnings per Common Share $ (0.01) $ (0.38) $ (0.31) $ (0.34)
The following table sets forth the computation of diluted net income (loss) per share:
Nine months ended Three months ended
(In thousands, except per share amounts) September 27, 2025 September 28, 2024 September 27, 2025 September 28, 2024
Diluted Earnings per Common Share:
Net Loss - Diluted $ (256) $ (13,383) $ (11,098) $ (11,738)
Weighted Average Shares - Basic 35,372  34,961  35,423  35,011 
Net Effect of Dilutive Stock Awards —  —  —  — 
Weighted Average Shares - Diluted 35,372  34,961  35,423  35,011 
Diluted Earnings per Common Share $ (0.01) $ (0.38) $ (0.31) $ (0.34)