XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted earnings per common share for the periods indicated:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Numerator for basic and diluted earnings per common share:
Net income attributable to L.B. Foster Company$2,847 $3,531 $7,283 $1,379 
Denominator:
Weighted average shares outstanding10,793 10,807 10,777 10,800 
Denominator for basic earnings per common share10,793 10,807 10,777 10,800 
Effect of dilutive securities:
Stock compensation plans267 71 285 66 
Dilutive potential common shares267 71 285 66 
Denominator for diluted earnings per common share - adjusted weighted average shares outstanding11,060 10,878 11,062 10,866 
Basic earnings per common share$0.26 $0.32 $0.68 $0.12 
Diluted earnings per common share$0.26 $0.32 $0.66 $0.12