GVA Financials: Granite Construction Inc AI Analysis