XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Common Share
9 Months Ended
Sep. 30, 2024
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 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