XML 33 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Common Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Common Share Earnings Per Common Share
(Share amounts in thousands)

The following table sets forth the computation of basic and diluted earnings (loss) per common share for the periods indicated:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Numerator for basic and diluted earnings per common share:
Net income (loss) attributable to L.B. Foster Company$515 $(2,077)$1,894 $(1,633)
Denominator:
Weighted average shares outstanding10,813 10,731 10,804 10,710 
Denominator for basic earnings (loss) per common share10,813 10,731 10,804 10,710 
Effect of dilutive securities:
Stock compensation plans160 — 91 — 
Dilutive potential common shares160 — 91 — 
Denominator for diluted earnings (loss) per common share - adjusted weighted average shares outstanding10,973 10,731 10,895 10,710 
Basic earnings (loss) per common share$0.05 $(0.20)$0.18 $(0.16)
Diluted earnings (loss) per common share$0.05 $(0.20)$0.17 $(0.16)

There were 109 and 108 anti-dilutive shares for the three and nine months ended September 30, 2022, respectively, excluded from the calculation.