LB Foster Q1 2026 Earnings Strong EPS Surprise Despite Revenue Uncertainty