XML 48 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
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)