Knife River Corporation revised earnings guidance for the year 2023. The company now raised revenue in the range of $2.7 billion to $2.8 billion.