Logo image of NPK

NATIONAL PRESTO INDS INC (NPK) Stock Income Statement

NYSE:NPK - New York Stock Exchange, Inc. - US6372151042 - Common Stock - Currency: USD

99.7  -0.3 (-0.3%)

After market: 99.7 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-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
NPK Revenue ChartNPK Revenue over time chart
415.21M388.23M340.91M321.60M355.80M
Cost Of Goods
NPK Cost Of Goods ChartNPK Cost Of Goods over time chart
332.39M309.66M273.46M266.50M291.40M
Gross Profit
NPK Gross Profit ChartNPK Gross Profit over time chart
82.82M78.57M67.45M55.10M64.40M
Operating Expenses
NPK Operating Expenses ChartNPK Operating Expenses over time chart
34.82M33.35M32.42M27.70M34.30M
Selling, General, and Administrative Expenses
NPK Selling, General, and Administrative Expenses ChartNPK Selling, General, and Administrative Expenses over time chart
33.30M31.84M30.78M27.10M34.20M
Operating Income
NPK Operating Income ChartNPK Operating Income over time chart
48.01M45.21M35.03M27.40M30.00M
Other Income/Expense
NPK Other Income/Expense ChartNPK Other Income/Expense over time chart
4.12M5.46M7.40M3.80M2.40M
Non Recurring Items
NPK Non Recurring Items ChartNPK Non Recurring Items over time chart
N/A0.000.00-5.30MN/A
Income Before Taxes
NPK Income Before Taxes ChartNPK Income Before Taxes over time chart
52.13M50.67M42.43M25.90M32.50M
Income Tax
NPK Income Tax ChartNPK Income Tax over time chart
9.62M9.21M7.87M5.20M6.80M
Net Income
NPK Net Income ChartNPK Net Income over time chart
42.50M41.46M34.56M20.70M25.70M
EBITDA
NPK EBITDA ChartNPK EBITDA over time chart
52.80M50.26M41.04M30.75M32.97M
 
Per Share Data
EPS Diluted Total Ops
NPK EPS Diluted Total Ops ChartNPK EPS Diluted Total Ops over time chart
5.965.824.862.923.63
 
Statistics
Gross Profit Margin
NPK Gross Profit Margin ChartNPK Gross Profit Margin over time chart
19.95%20.24%19.79%17.13%18.10%
Profit Margin
NPK Profit Margin ChartNPK Profit Margin over time chart
10.24%10.68%10.14%6.44%7.22%
Operating Profit Margin
NPK Operating Profit Margin ChartNPK Operating Profit Margin over time chart
11.56%11.65%10.28%8.52%8.43%

All data in USD

Charts

NPK Income Statement data chartNPK Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 100M 200M 300M 400M
NPK Earnings Per Share (EPS) chartNPK EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 1 2 3 4 5