Knife River Corporation raised earnings guidance for the full year 2023. For the year, the company raised revenue guidance to a range of $2.6 billion to $2.8 billion.