Logo image of KNF

KNIFE RIVER CORP (KNF) Stock Balance Sheet

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)
ASSETS
Current Assets
Cash Equivalents
KNF Cash Equivalents ChartKNF Cash Equivalents over time chart
262.30M10.09M13.85MN/A
Receivables
KNF Receivables ChartKNF Receivables over time chart
294.10M257.35M218.70MN/A
Inventories
KNF Inventories ChartKNF Inventories over time chart
319.60M323.28M291.44MN/A
Other Current Assets
KNF Other Current Assets ChartKNF Other Current Assets over time chart
37.50M17.85M18.64MN/A
Total Current Assets
KNF Total Current Assets ChartKNF Total Current Assets over time chart
913.50M608.57M542.63MN/A
 
Non-Current Assets
PPE Net
KNF PPE Net ChartKNF PPE Net over time chart
1.36B1.36B1.30BN/A
Investments And Advances
KNF Investments And Advances ChartKNF Investments And Advances over time chart
41.30M36.70M38.48MN/A
Goodwill
KNF Goodwill ChartKNF Goodwill over time chart
274.50M274.54M276.43MN/A
Intangibles
KNF Intangibles ChartKNF Intangibles over time chart
10.80M13.43M16.23MN/A
Other Non-Current Assets
KNF Other Non-Current Assets ChartKNF Other Non-Current Assets over time chart
N/A0.007.63MN/A
Total Non-Current Assets
KNF Total Non-Current Assets ChartKNF Total Non-Current Assets over time chart
1.69B1.69B1.64BN/A
 
TOTAL ASSETS
KNF TOTAL ASSETS ChartKNF TOTAL ASSETS over time chart
2.60B2.29B2.18BN/A
 
LIABILITIES
Current Liabilities
Short Term Debt
KNF Short Term Debt ChartKNF Short Term Debt over time chart
N/A0.000.00N/A
Current Portion Of LT Debt.
KNF Current Portion Of LT Debt. ChartKNF Current Portion Of LT Debt. over time chart
7.10M238.21M108.23MN/A
Accrued Expenses
KNF Accrued Expenses ChartKNF Accrued Expenses over time chart
181.10M131.18M115.56MN/A
Accounts Payable
KNF Accounts Payable ChartKNF Accounts Payable over time chart
107.70M87.37M82.60MN/A
Other Current Liabilities
KNF Other Current Liabilities ChartKNF Other Current Liabilities over time chart
51.40M60.13M50.81MN/A
Total Current Liabilities
KNF Total Current Liabilities ChartKNF Total Current Liabilities over time chart
347.30M516.89M357.20MN/A
 
Non-Current Liabilities
Long Term Debt
KNF Long Term Debt ChartKNF Long Term Debt over time chart
674.60M446.88M576.16MN/A
Deferred Taxes/Income
KNF Deferred Taxes/Income ChartKNF Deferred Taxes/Income over time chart
174.50M175.80M168.53MN/A
Other Non-Current Liabilities
KNF Other Non-Current Liabilities ChartKNF Other Non-Current Liabilities over time chart
137.40M126.16M127.09MN/A
Total Non-Current Liabilities
KNF Total Non-Current Liabilities ChartKNF Total Non-Current Liabilities over time chart
986.50M748.84M871.78MN/A
 
TOTAL LIABILITIES
KNF TOTAL LIABILITIES ChartKNF TOTAL LIABILITIES over time chart
1.33B1.27B1.23BN/A
 
SHAREHOLDERS' EQUITY
Retained Earnings
KNF Retained Earnings ChartKNF Retained Earnings over time chart
665.80M494.66M430.45MN/A
Additional Paid In Capital
KNF Additional Paid In Capital ChartKNF Additional Paid In Capital over time chart
614.50M549.11M549.71MN/A
Common Shares
KNF Common Shares ChartKNF Common Shares over time chart
600.00K800.00K800.00KN/A
Treasury Stock
KNF Treasury Stock ChartKNF Treasury Stock over time chart
-3.60MN/AN/AN/A
Other Shareholders' Equity
KNF Other Shareholders' Equity ChartKNF Other Shareholders' Equity over time chart
-11.30M-15.98M-28.12MN/A
Shares Outstanding
KNF Shares Outstanding ChartKNF Shares Outstanding over time chart
56.58M56.57M56.57MN/A
Tangible Book Value per Share
KNF Tangible Book Value per Share ChartKNF Tangible Book Value per Share over time chart
17.3313.0911.67N/A
Total Shareholders' Equity
KNF Total Shareholders' Equity ChartKNF Total Shareholders' Equity over time chart
1.27B1.03B952.84MN/A
 
TOTAL LIABILITIES AND EQUITY
KNF TOTAL LIABILITIES AND EQUITY ChartKNF TOTAL LIABILITIES AND EQUITY over time chart
2.60B2.29B2.18BN/A
 
Statistics
Debt/Equity
KNF Debt/Equity ChartKNF Debt/Equity over time chart
0.530.430.60N/A
Current Ratio
KNF Current Ratio ChartKNF Current Ratio over time chart
2.631.181.52N/A
Return On Assets (ROA)
KNF Return On Assets (ROA) ChartKNF Return On Assets (ROA) over time chart
7.04%5.07%5.95%N/A
Return On Equity (ROE)
KNF Return On Equity (ROE) ChartKNF Return On Equity (ROE) over time chart
14.45%11.30%13.62%N/A
Return On Invested Capital (ROIC)
KNF Return On Invested Capital (ROIC) ChartKNF Return On Invested Capital (ROIC) over time chart
9.72%8.07%7.74%N/A
Return On Invested Capital Ex Cash (ROICexc)
KNF Return On Invested Capital Ex Cash (ROICexc) ChartKNF Return On Invested Capital Ex Cash (ROICexc) over time chart
11.00%8.12%7.79%N/A
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
KNF Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartKNF Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
12.84%9.70%9.30%N/A

All data in USD , ROIC based on taxRate of 0.26

Charts

KNF Balance Sheet Over Time ChartKNF Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2020 2021 2022 2023 LIABILITIES + EQUITY TOTAL ASSETS
KNF Balance Sheet - Short Vs Long Term ChartKNF Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 500M 1B 1.5B