XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Common Share (Tables)
9 Months Ended
Sep. 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
September 30,
Nine Months Ended
September 30,
2024202320242023
Numerator for basic and diluted earnings per common share:
Net income attributable to L.B. Foster Company$35,905 $515 $43,188 $1,894 
Denominator:
Weighted average shares outstanding10,718 10,813 10,757 10,804 
Denominator for basic earnings per common share10,718 10,813 10,757 10,804 
Effect of dilutive securities:
Stock compensation plans274 160 302 91 
Dilutive potential common shares274 160 302 91 
Denominator for diluted earnings per common share - adjusted weighted average shares outstanding10,992 10,973 11,059 10,895 
Basic earnings per common share$3.35 $0.05 $4.01 $0.18 
Diluted earnings per common share$3.27 $0.05 $3.91 $0.17