Fluor Corporation (FLR) valuation and key financial metrics