XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 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 years ended December 31, 2023 and 2022:
Year Ended December 31,
20232022
Numerator for basic and diluted earnings (loss) per common share:
Net income (loss) attributable to L.B. Foster Company$1,464 $(45,564)
Denominator:
Weighted average shares outstanding10,799 10,720 
Denominator for basic earnings per common share10,799 10,720 
Effect of dilutive securities:
Stock compensation plans196 — 
Dilutive potential common shares196 — 
Denominator for diluted earnings per common share - adjusted weighted average shares outstanding and assumed conversions10,995 10,720 
Basic earnings (loss) per common share$0.14 $(4.25)
Diluted earnings (loss) per common share$0.13 $(4.25)