Logo image of KNF

KNIFE RIVER CORP (KNF) Stock Income Statement

NYSE:KNF - New York Stock Exchange, Inc. - US4988941047 - Common Stock - Currency: USD

81.78  -0.22 (-0.27%)

After market: 81.78 0 (0%)

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-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
KNF Revenue ChartKNF Revenue over time chart
2.92B2.90B2.83B2.53B2.23B
Cost Of Goods
KNF Cost Of Goods ChartKNF Cost Of Goods over time chart
2.37B2.33B2.29B2.17B1.88B
Gross Profit
KNF Gross Profit ChartKNF Gross Profit over time chart
553.74M569.83M538.93M360.89M346.95M
Operating Expenses
KNF Operating Expenses ChartKNF Operating Expenses over time chart
266.47M253.63M242.54M166.60M155.87M
Selling, General, and Administrative Expenses
KNF Selling, General, and Administrative Expenses ChartKNF Selling, General, and Administrative Expenses over time chart
266.47M253.63M242.54M166.60M155.87M
Operating Income
KNF Operating Income ChartKNF Operating Income over time chart
287.27M316.19M296.40M194.29M191.08M
Interest Income/Expense
KNF Interest Income/Expense ChartKNF Interest Income/Expense over time chart
-56.53M-55.24M-58.10M-30.12M-19.22M
Other Income/Expense
KNF Other Income/Expense ChartKNF Other Income/Expense over time chart
10.86M10.04M7.01M-5.35M1.35M
Income Before Taxes
KNF Income Before Taxes ChartKNF Income Before Taxes over time chart
241.60M270.99M245.31M158.82M173.21M
Income Tax
KNF Income Tax ChartKNF Income Tax over time chart
61.00M69.32M62.44M42.60M43.46M
Net Income
KNF Net Income ChartKNF Net Income over time chart
180.60M201.68M182.87M116.22M129.75M
EBITDA
KNF EBITDA ChartKNF EBITDA over time chart
462.90M453.06M420.20M312.09M292.05M
 
Per Share Data
EPS Diluted Total Ops
KNF EPS Diluted Total Ops ChartKNF EPS Diluted Total Ops over time chart
3.173.553.232.052.29
Non GAAP EPS
KNF Non GAAP EPS ChartKNF Non GAAP EPS over time chart
2.333.544.30N/AN/A
 
Statistics
Gross Profit Margin
KNF Gross Profit Margin ChartKNF Gross Profit Margin over time chart
18.95%19.66%19.04%14.24%15.57%
Profit Margin
KNF Profit Margin ChartKNF Profit Margin over time chart
6.18%6.96%6.46%4.59%5.82%
Operating Profit Margin
KNF Operating Profit Margin ChartKNF Operating Profit Margin over time chart
9.83%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