v3.26.1
Earnings Per Common Share
6 Months Ended
Jun. 30, 2026
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
June 30,
Six Months Ended
June 30,
2026202520262025
Numerator for basic and diluted earnings per common share:
Net income attributable to L.B. Foster Company$3,112 $2,885 $4,612 $775 
Denominator:
Weighted average shares outstanding10,343 10,439 10,271 10,489 
Denominator for basic earnings per common share10,343 10,439 10,271 10,489 
Effect of dilutive securities:
Stock compensation plans265 414 326 456 
Dilutive potential common shares265 414 326 456 
Denominator for diluted earnings per common share - adjusted weighted average shares outstanding10,608 10,853 10,597 10,945 
Basic earnings per common share$0.30 $0.28 $0.45 $0.07 
Diluted earnings per common share$0.29 $0.27 $0.44 $0.07 

Diluted earnings per share for the three and six months ended June 30, 2026 excluded 3 and 28 antidilutive shares, respectively.