Logo image of KNF

KNIFE RIVER CORP (KNF) Stock Income Statement

USA - NYSE:KNF - US4988941047 - Common Stock

70.805 USD
-0.52 (-0.74%)
Last: 11/12/2025, 11:34:44 AM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
KNF Revenue ChartKNF Revenue over time chart
3.05B2.90B2.83B2.53B2.23B
Gross Premiums Earned
KNF Gross Premiums Earned ChartKNF Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
KNF Loss Claims ChartKNF Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
KNF Deferred Policy Acquisition Expense ChartKNF Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
KNF Net Interest Income ChartKNF Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
KNF Non Interest Income ChartKNF Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
KNF Loan Loss Provision ChartKNF Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
KNF Net Interest Income after Provision ChartKNF Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
KNF Non Interest Expense ChartKNF Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
KNF Minority Interest Expense ChartKNF Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
KNF Cost Of Goods ChartKNF Cost Of Goods over time chart
2.50B2.33B2.29B2.17B1.88B
Gross Profit
KNF Gross Profit ChartKNF Gross Profit over time chart
546.09M569.83M538.93M360.89M346.95M
Operating Expenses
KNF Operating Expenses ChartKNF Operating Expenses over time chart
280.32M253.63M242.54M166.60M155.87M
Research and Development
KNF Research and Development ChartKNF Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
KNF Selling, General, and Administrative Expenses ChartKNF Selling, General, and Administrative Expenses over time chart
280.32M253.63M242.54M166.60M155.87M
Operating Income
KNF Operating Income ChartKNF Operating Income over time chart
265.77M316.19M296.40M194.29M191.08M
Interest Income/Expense
KNF Interest Income/Expense ChartKNF Interest Income/Expense over time chart
-74.00M-55.24M-58.10M-30.12M-19.22M
Other Income/Expense
KNF Other Income/Expense ChartKNF Other Income/Expense over time chart
10.47M10.04M7.01M-5.35M1.35M
Non Recurring Items
KNF Non Recurring Items ChartKNF Non Recurring Items over time chart
nullnullnullnullnull
Income Before Taxes
KNF Income Before Taxes ChartKNF Income Before Taxes over time chart
201.14M270.99M245.31M158.82M173.21M
Income Tax
KNF Income Tax ChartKNF Income Tax over time chart
52.82M69.32M62.44M42.60M43.46M
Net Income
KNF Net Income ChartKNF Net Income over time chart
148.32M201.68M182.87M116.22M129.75M
EBITDA
KNF EBITDA ChartKNF EBITDA over time chart
443.56M453.06M420.20M312.09M292.05M
 
Per Share Data
EPS Diluted Total Ops
KNF EPS Diluted Total Ops ChartKNF EPS Diluted Total Ops over time chart
2.60093.54793.22712.05462.2939
Non GAAP EPS
KNF Non GAAP EPS ChartKNF Non GAAP EPS over time chart
2.61000000000000033.5400000000000014.3nullnull
 
Statistics
Gross Profit Margin
KNF Gross Profit Margin ChartKNF Gross Profit Margin over time chart
17.92%19.66%19.04%14.24%15.57%
Profit Margin
KNF Profit Margin ChartKNF Profit Margin over time chart
4.87%6.96%6.46%4.59%5.82%
Operating Profit Margin
KNF Operating Profit Margin ChartKNF Operating Profit Margin over time chart
8.72%10.91%10.47%7.67%8.57%

All data in USD

Charts

KNF Income Statement data chartKNF Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2020 2021 2022 2023 2024 TTM 500M 1B 1.5B 2B 2.5B
KNF Earnings Per Share (EPS) chartKNF EPS Diluted and non-GAAP ChartEarnings Per Share 2020 2021 2022 2023 2024 TTM 1 2 3 4