Knife River Corporation (KNF)
NYSE: KNF · Real-Time Price · USD
65.78
+0.33 (0.50%)
At close: Aug 19, 2026, 4:00 PM EDT
65.78
0.00 (0.00%)
After-hours: Aug 19, 2026, 6:30 PM EDT

Revenue Breakdown

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

Revenue Breakdown 2

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Aggregates Revenue
667.98M617.13M556.15M
Ready-Mix Concrete Revenue
846.27M779.42M655.44M
Asphalt Revenue
448.50M420.98M441.44M
Liquid Asphalt Revenue
307.45M296.03M238.94M
Other Product Revenue
287.15M279.82M265.82M
Total Other Product Revenue
594.55M575.80M504.76M
Contracting Services Public Sector Revenue
1.19B1.12B1.12B
Contracting Services Private Sector Revenue
268.24M259.01M236.02M
Total Contracting Services Revenue
1.46B1.38B1.36B
Eliminations from Revenue
-707.75M-631.25M-617.04M
Revenue (Total)
3.31B3.15B2.90B

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Aggregates Sales Volume (tons)
34.71M32.49M31.83M
Ready-Mix Concrete Sales Volume (cubic yards)
4.25M3.91M3.48M
Asphalt Sales Volume (tons)
6.81M6.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
235.70M203.60M230.20M
Mountain Contracting Services Backlog
449.30M395.70M339.90M
Central Contracting Services Backlog
531.00M432.80M175.50M
Total Contracting Services Backlog
1.22B1.03B745.60M