Skip to content
10-K

Annual Report

Knife River Corporation KNF

0001955520-26-000003

← back to feed
Filed
Feb 20, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 12, 2026 56.66M sh
Shares Diluted FY 2025 · Dec 31, 2025 56.9M sh
Shares Diluted FY 2025 · Dec 31, 2024 56.84M sh
Shares Diluted FY 2025 · Dec 31, 2023 56.67M sh
Capex FY 2025 · Dec 31, 2025 $348.04M
Capex FY 2025 · Dec 31, 2024 $172.43M
Capex FY 2025 · Dec 31, 2023 $124.28M
Operating Cash Flow FY 2025 · Dec 31, 2025 $278.48M
Operating Cash Flow FY 2025 · Dec 31, 2024 $322.32M
Operating Cash Flow FY 2025 · Dec 31, 2023 $335.73M
Long Term Debt FY 2025 · Dec 31, 2025 $1.15B
Long Term Debt FY 2025 · Dec 31, 2024 $666.91M
Short Term Debt FY 2025 · Dec 31, 2025 $11.71M
Short Term Debt FY 2025 · Dec 31, 2024 $10.48M
Cash And Equivalents FY 2025 · Dec 31, 2025 $73.82M
Cash And Equivalents FY 2025 · Dec 31, 2024 $236.8M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.64B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.48B
Stockholders Equity FY 2025 · Dec 31, 2023 $1.27B
Stockholders Equity FY 2025 · Dec 31, 2022 $1.03B
Current Liabilities FY 2025 · Dec 31, 2025 $377.99M
Current Liabilities FY 2025 · Dec 31, 2024 $370.04M
Total Liabilities FY 2025 · Dec 31, 2025 $2.01B
Total Liabilities FY 2025 · Dec 31, 2024 $1.38B
Current Assets FY 2025 · Dec 31, 2025 $960.92M
Current Assets FY 2025 · Dec 31, 2024 $987.67M
Total Assets FY 2025 · Dec 31, 2025 $3.65B
Total Assets FY 2025 · Dec 31, 2024 $2.85B
Total Assets FY 2025 · Dec 31, 2023 $2.6B
Eps Diluted FY 2025 · Dec 31, 2025 $2.76
Eps Diluted FY 2025 · Dec 31, 2024 $3.55
Eps Diluted FY 2025 · Dec 31, 2023 $3.23
Eps Basic FY 2025 · Dec 31, 2025 $2.77
Eps Basic FY 2025 · Dec 31, 2024 $3.56
Eps Basic FY 2025 · Dec 31, 2023 $3.23
Sga Expense FY 2025 · Dec 31, 2025 $291.46M
Sga Expense FY 2025 · Dec 31, 2024 $253.64M
Sga Expense FY 2025 · Dec 31, 2023 $242.54M
Net Income FY 2025 · Dec 31, 2025 $157.07M
Net Income FY 2025 · Dec 31, 2024 $201.68M
Net Income FY 2025 · Dec 31, 2023 $182.87M
Operating Income FY 2025 · Dec 31, 2025 $285.87M
Operating Income FY 2025 · Dec 31, 2024 $316.19M
Operating Income FY 2025 · Dec 31, 2023 $296.4M
Gross Profit FY 2025 · Dec 31, 2025 $577.33M
Gross Profit FY 2025 · Dec 31, 2024 $569.83M
Gross Profit FY 2025 · Dec 31, 2023 $538.94M
Cost Of Revenue FY 2025 · Dec 31, 2025 $2.57B
Cost Of Revenue FY 2025 · Dec 31, 2024 $2.33B
Cost Of Revenue FY 2025 · Dec 31, 2023 $2.29B