Logo image of KNF

KNIFE RIVER CORP (KNF) Stock Income Statement

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

106  +3.19 (+3.1%)

After market: 106 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.

2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
KNF Revenue ChartKNF Revenue over time chart
2.83B2.53B2.23B2.18B
Cost Of Goods
KNF Cost Of Goods ChartKNF Cost Of Goods over time chart
2.29B2.17B1.88B1.81B
Gross Profit
KNF Gross Profit ChartKNF Gross Profit over time chart
538.90M360.89M346.95M370.58M
Operating Expenses
KNF Operating Expenses ChartKNF Operating Expenses over time chart
242.50M166.60M155.87M156.08M
Selling, General, and Administrative Expenses
KNF Selling, General, and Administrative Expenses ChartKNF Selling, General, and Administrative Expenses over time chart
242.50M166.60M155.87M156.08M
Operating Income
KNF Operating Income ChartKNF Operating Income over time chart
296.40M194.29M191.08M214.50M
Interest Income/Expense
KNF Interest Income/Expense ChartKNF Interest Income/Expense over time chart
-58.10M-30.12M-19.22M-20.58M
Other Income/Expense
KNF Other Income/Expense ChartKNF Other Income/Expense over time chart
7.00M-5.35M1.35M835.00K
Income Before Taxes
KNF Income Before Taxes ChartKNF Income Before Taxes over time chart
245.30M158.82M173.21M194.76M
Income Tax
KNF Income Tax ChartKNF Income Tax over time chart
62.40M42.60M43.46M47.43M
Net Income
KNF Net Income ChartKNF Net Income over time chart
182.90M116.22M129.75M147.32M
EBITDA
KNF EBITDA ChartKNF EBITDA over time chart
N/A312.09M292.05M304.12M
 
Per Share Data
EPS Diluted Total Ops
KNF EPS Diluted Total Ops ChartKNF EPS Diluted Total Ops over time chart
3.232.052.292.60
Non GAAP EPS
KNF Non GAAP EPS ChartKNF Non GAAP EPS over time chart
4.30N/AN/AN/A
 
Statistics
Gross Profit Margin
KNF Gross Profit Margin ChartKNF Gross Profit Margin over time chart
19.04%14.24%15.57%17.01%
Profit Margin
KNF Profit Margin ChartKNF Profit Margin over time chart
6.46%4.59%5.82%6.76%
Operating Profit Margin
KNF Operating Profit Margin ChartKNF Operating Profit Margin over time chart
10.47%7.67%8.57%9.85%

All data in USD

Charts

KNF Income Statement data chartKNF Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2020 2021 2022 2023 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 1 2 3 4