Knife River Corporation (KNF)
NYSE: KNF · Real-Time Price · USD
76.22
-2.78 (-3.52%)
Jul 29, 2026, 4:00 PM EDT - Market closed

Revenue Breakdown

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Pacific Revenue
--493.07M
Northwest Revenue
--689.89M
West Revenue
1.21B1.21B1.18B
Mountain Revenue
659.08M643.84M662.89M
Central Revenue
1.04B1.00B817.87M
Energy Services Revenue
293.31M288.28M234.65M
Corporate Services Revenue
689.00K624.00K630.00K
Revenue (Other)
-1.00K--1.18B
Revenue (Total)
3.20B3.15B2.90B

Revenue Breakdown 2

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Aggregates Revenue
639.25M617.13M556.15M
Ready-Mix Concrete Revenue
815.51M779.42M655.44M
Asphalt Revenue
425.82M420.98M441.44M
Liquid Asphalt Revenue
302.00M296.03M238.94M
Other Product Revenue
282.91M279.82M265.82M
Total Other Product Revenue
584.86M575.80M504.76M
Contracting Services Public Sector Revenue
1.14B1.12B1.12B
Contracting Services Private Sector Revenue
251.94M259.01M236.02M
Total Contracting Services Revenue
1.39B1.38B1.36B
Eliminations from Revenue
-654.45M-631.25M-617.04M
Revenue (Total)
3.20B3.15B2.90B

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Aggregates Sales Volume (tons)
33.51M32.49M31.83M
Ready-Mix Concrete Sales Volume (cubic yards)
4.09M3.91M3.48M
Asphalt Sales Volume (tons)
6.42M6.33M6.45M
Aggregates Average Selling Price (per ton)
-18.9917.47
Ready-Mix Concrete Average Selling Price (per cubic yard)
-199.17188.11
Asphalt Average Selling Price (per ton)
-66.4768.40
Pacific Contracting Services Backlog
--100.90M
Northwest Contracting Services Backlog
--129.30M
West Contracting Services Backlog
180.30M203.60M230.20M
Mountain Contracting Services Backlog
500.40M395.70M339.90M
Central Contracting Services Backlog
488.10M432.80M175.50M
Total Contracting Services Backlog
1.17B1.03B745.60M