L.B. Foster Company (FSTR) logged fourth-quarter 2023 loss of 4 cents per share, narrower than the year-ago quarter's loss of 4.09pershare.ThefigurewaswiderthantheZacksConsensusEstimateofalossof3cents.Thecompanyrecordedrevenuesof134.9 million for the quarter, down around 2% year over year. It surpassed the Zacks Consensus Estimate of 127.7million.Netsalesrose7.7105.5 million in the reported quarter, down around 23 ...