XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
(Loss) Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of (Loss) Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted (loss) earnings per common share for the periods indicated:
Three Months Ended
March 31,
20252024
Numerator for basic and diluted (loss) earnings per common share:
Net (loss) income attributable to L.B. Foster Company$(2,110)$4,436 
Denominator:
Weighted average shares outstanding10,540 10,762 
Denominator for basic earnings per common share10,540 10,762 
Effect of dilutive securities:
Stock compensation plans— 223 
Dilutive potential common shares— 223 
Denominator for diluted (loss) earnings per common share - adjusted weighted average shares outstanding10,540 10,985 
Basic (loss) earnings per common share$(0.20)$0.41 
Diluted (loss) earnings per common share$(0.20)$0.40