MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, KNF made $3,146,012K in revenue. $157,074K in net income. Net profit margin of 4.99%.

Income Overview

Revenue
$3,146,012K
Net Income
$157,074K
Net Profit Margin
4.99%
EPS
$2.76
Unit: Thousand (K) dollars
Revenue Breakdown
    • West Segment
    • Central Segment
    • Mountain Segment
    • Others
Revenue Breakdown
    • Contracting Services Public Sect...
    • Ready Mix Concrete
    • Aggregates
    • Others
Revenue Breakdown
    • Product
    • Service
Revenue Breakdown
    • Operating Segments Excluding Int...
    • Central Segment-Operating Segmen...
    • Mountain Segment-Operating Segme...
    • Others

Income Statement
2025-12-31
Total revenue
3,146,012
Product
1,339,127
Service
1,229,556
Total cost of revenue
2,568,683
Gross profit
577,329
Selling, general and administrative expenses
291,455
Operating income
285,874
Interest expense
81,936
Other income
9,272
Income before income taxes
213,210
Income taxes
56,136
Net income
157,074
Basic EPS
2.77
Diluted EPS
2.76
Basic Average Shares
56,653,000
Diluted Average Shares
56,895,000
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
West Segment$1,210,042K Central Segment$1,004,828K Mountain Segment$644,040K Energy ServicesSegment$338,037K Operating Segments$3,196,947K Corporate Non Segment$1,343K Total revenue$3,146,012K Eliminations And ReconcilingItems-$52,278K Gross profit$577,329K Total cost of revenue$2,568,683K Operating income$285,874K Other income$9,272K Selling, general andadministrative expenses$291,455K Product$1,339,127K Service$1,229,556K Income before incometaxes$213,210K Interest expense$81,936K Net income$157,074K Income taxes$56,136K

Knife River Corp (KNF)

Knife River Corp (KNF)