L.B. Foster Company revised earnings guidance for the fiscal year ending December 31, 2023. For the period, the company expects net sales to be in the range between $520 million to $550 million (down from $540 million to $570 million previously).