Granite Construction Inc. second quarter results