XML 43 R33.htm IDEA: XBRL DOCUMENT 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 endedThree months ended
(In thousands, except per share amounts)September 27, 2025September 28, 2024September 27, 2025September 28, 2024
Basic Earnings per Common Share:
Net Loss - Basic$(256)$(13,383)$(11,098)$(11,738)
Weighted Average Shares - Basic35,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 endedThree months ended
(In thousands, except per share amounts)September 27, 2025September 28, 2024September 27, 2025September 28, 2024
Diluted Earnings per Common Share:
Net Loss - Diluted$(256)$(13,383)$(11,098)$(11,738)
Weighted Average Shares - Basic35,372 34,961 35,423 35,011 
Net Effect of Dilutive Stock Awards— — — — 
Weighted Average Shares - Diluted35,372 34,961 35,423 35,011 
Diluted Earnings per Common Share$(0.01)$(0.38)$(0.31)$(0.34)