Logo image of NPK

NATIONAL PRESTO INDS INC (NPK) Stock Cash Flow

NYSE:NPK - US6372151042 - Common Stock

109.95 USD
+0.56 (+0.51%)
Last: 9/8/2025, 12:20:42 PM

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-6-29)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
NPK Net Income ChartNPK Net Income over time chart
41.58M41.46M34.56M20.70M25.65M
Depreciation Amortization
NPK Depreciation Amortization ChartNPK Depreciation Amortization over time chart
4.82M5.05M6.01M3.35M2.97M
Income Taxes - Deferred
NPK Income Taxes - Deferred ChartNPK Income Taxes - Deferred over time chart
N/A-4.53M-1.19M-2.31M-1.61M
Change In Working Capital
NPK Change In Working Capital ChartNPK Change In Working Capital over time chart
-69.91M-96.88M4.63M-19.70M-2.17M
Interest Paid
NPK Interest Paid ChartNPK Interest Paid over time chart
N/A2.00KN/AN/AN/A
Taxes Paid
NPK Taxes Paid ChartNPK Taxes Paid over time chart
N/A11.96M6.84M8.21M10.07M
Other non cash items
NPK Other non cash items ChartNPK Other non cash items over time chart
4.49M1.48M1.38M6.73M9.83M
OPERATING CASH FLOW
NPK OPERATING CASH FLOW ChartNPK OPERATING CASH FLOW over time chart
-23.56M-53.43M45.39M8.77M34.69M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
NPK Capital Expenditure ChartNPK Capital Expenditure over time chart
-31.93M-7.53M-1.84M-1.03M-2.87M
Other Investing Activity
NPK Other Investing Activity ChartNPK Other Investing Activity over time chart
19.08M22.50M1.39M-15.41M35.41M
INVESTING CASH FLOW
NPK INVESTING CASH FLOW ChartNPK INVESTING CASH FLOW over time chart
-12.86M14.96M-447.00K-16.44M32.55M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
NPK Debt Issued/Reduced ChartNPK Debt Issued/Reduced over time chart
N/A-8.00MN/AN/AN/A
Stock Issued/Repurchased
NPK Stock Issued/Repurchased ChartNPK Stock Issued/Repurchased over time chart
120.00K513.00K429.00K440.00K570.00K
Dividend Paid
NPK Dividend Paid ChartNPK Dividend Paid over time chart
-7.14M-32.03M-28.39M-31.83M-44.08M
Other Financing Activity
NPK Other Financing Activity ChartNPK Other Financing Activity over time chart
N/A7.98M-40.00K-40.00K50.00K
FINANCING CASH FLOW
NPK FINANCING CASH FLOW ChartNPK FINANCING CASH FLOW over time chart
5.60M-31.53M-28.00M-31.43M-43.47M
 
CHANGE IN CASH
NPK CHANGE IN CASH ChartNPK CHANGE IN CASH over time chart
-30.81M-69.99M16.95M-39.10M23.77M
 
FREE CASH FLOW
Operating Cash Flow
NPK Operating Cash Flow ChartNPK Operating Cash Flow over time chart
-23.56M-53.43M45.39M8.77M34.69M
Capital Expenditure
NPK Capital Expenditure ChartNPK Capital Expenditure over time chart
-31.93M-7.53M-1.84M-1.03M-2.87M
FREE CASH FLOW
NPK FREE CASH FLOW ChartNPK FREE CASH FLOW over time chart
-55.49M-60.96M43.55M7.74M31.82M

All data in USD

Charts

NPK Operating and Free Cash Flow chartNPK OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 20M -20M 40M -40M 60M -60M