Granite Construction Inc. has reported a net income of $51 million for the full year 2011