FSTR Financials: L B Foster Co AI Analysis