Granite Construction Inc. (GVA) Analysis