L.B. Foster Company revised earnings guidance for the year 2023. For the year, the company expects net sales of $530,000,000 to $540,000,000 compared to previous guidance of $520,000,000 to $550,000,000.