NPK NATIONAL PRESTO INDS INC revenue, earnings and financials
For the quarter ended July 5, 2026, NATIONAL PRESTO INDS INC reported revenue of $147M (up 21.7% from a year earlier), net income of $15.9M and diluted EPS of n/a; over the last four quarters revenue was $545M and net income $42.8M; for the fiscal year ended December 2025 revenue was $504M, up 29.7% on the year before.
NPK annual revenue and earnings
- Fiscal year ended Dec 2025: revenue $504M, gross profit $80.3M, operating income $40.2M, net income $33.1M (margin 6.6%), EPS n/a
- Fiscal year ended Dec 2024: revenue $388M, gross profit $78.6M, operating income $45.2M, net income $41.5M (margin 10.7%), EPS n/a
- Fiscal year ended Dec 2023: revenue $341M, gross profit $67.5M, operating income $35.0M, net income $34.6M (margin 10.1%), EPS n/a
- Fiscal year ended Dec 2022: revenue $322M, gross profit $55.1M, operating income $22.1M, net income $20.7M (margin 6.4%), EPS n/a
- Fiscal year ended Dec 2021: revenue $356M, gross profit $64.4M, operating income $30.0M, net income $25.7M (margin 7.2%), EPS $3.63
NPK quarterly revenue and earnings
- Quarter ended Jul 5, 2026: revenue $147M (up 21.7% year over year), net income $15.9M, EPS n/a
- Quarter ended Apr 5, 2026: revenue $119M (up 14.5% year over year), net income $6.63M, EPS n/a
- Quarter ended Dec 31, 2025: revenue $164M (up 21.7% year over year), net income $15.0M, EPS n/a
- Quarter ended Sep 28, 2025: revenue $115M (up 25.7% year over year), net income $5.32M, EPS n/a
- Quarter ended Jun 29, 2025: revenue $120M (up 41.6% year over year), net income $5.15M, EPS n/a
- Quarter ended Mar 30, 2025: revenue $104M (up 35.2% year over year), net income $7.61M, EPS n/a
- Quarter ended Dec 31, 2024: revenue $135M (up 36.9% year over year), net income $20.7M, EPS n/a
- Quarter ended Sep 30, 2024: revenue $91.8M (up 10.4% year over year), net income $8.08M, EPS n/a
- Quarter ended Jun 30, 2024: revenue $85.1M (up 7.7% year over year), net income $6.08M, EPS n/a
- Quarter ended Mar 31, 2024: revenue $76.7M (down 4.7% year over year), net income $6.57M, EPS n/a
- Quarter ended Dec 31, 2023: revenue $98.4M (down 13.7% year over year), net income $13.2M, EPS n/a
- Quarter ended Sep 30, 2023: revenue $83.1M (up 19.3% year over year), net income $7.02M, EPS n/a
- Quarter ended Jun 30, 2023: revenue $78.9M (up 2.3% year over year), net income $5.50M, EPS n/a
- Quarter ended Mar 31, 2023: revenue $80.4M (up 32.4% year over year), net income $8.88M, EPS n/a
- Quarter ended Dec 31, 2022: revenue $114M (up 13.6% year over year), net income $2.17M, EPS n/a
- Quarter ended Sep 30, 2022: revenue $69.7M (down 20.1% year over year), net income $8.93M, EPS n/a
- Quarter ended Jun 30, 2022: revenue $77.1M (down 11.5% year over year), net income $6.68M, EPS n/a
- Quarter ended Mar 31, 2022: revenue $60.8M (down 25.0% year over year), net income $2.92M, EPS n/a
- Quarter ended Dec 31, 2021: revenue $100M, net income $3.24M, EPS $0.45
- Quarter ended Sep 30, 2021: revenue $87.2M, net income $4.13M, EPS $0.58
NPK cash flow, buybacks and dividends
- Fiscal year ended Dec 2025: operating cash flow −$9.14M, share buybacks n/a
- Fiscal year ended Dec 2024: operating cash flow −$53.4M, share buybacks n/a
- Fiscal year ended Dec 2023: operating cash flow $45.4M, share buybacks n/a
- Fiscal year ended Dec 2022: operating cash flow $8.77M, share buybacks n/a
- Fiscal year ended Dec 2021: operating cash flow $34.7M, share buybacks n/a
NPK balance sheet
- Jul 5, 2026: cash $15.8M, total assets $499M, total liabilities $87.3M, shareholders' equity $411M
- Apr 5, 2026: cash $6.49M, total assets $469M, total liabilities $74.1M, shareholders' equity $395M
- Dec 31, 2025: cash $3.25M, total assets $501M, total liabilities $106M, shareholders' equity $395M
- Sep 28, 2025: cash $2.09M, total assets $504M, total liabilities $124M, shareholders' equity $380M
- Jun 29, 2025: cash $1.76M, total assets $472M, total liabilities $97.8M, shareholders' equity $374M
- Mar 30, 2025: cash $1.02M, total assets $455M, total liabilities $86.7M, shareholders' equity $369M
- Dec 31, 2024: cash $17.7M, total assets $453M, total liabilities $85.8M, shareholders' equity $368M
- Sep 29, 2024: cash $16.3M, total assets $429M, total liabilities $82.3M, shareholders' equity $347M
What is NPK's revenue?
NATIONAL PRESTO INDS INC reported $545M of revenue over its last four quarters, through July 5, 2026.
Is NPK profitable?
Yes. NATIONAL PRESTO INDS INC earned $42.8M over the last four quarters.