MarketBrain

NATIONAL PRESTO INDUSTRIES INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$503.5M$388.2M$340.9M$321.6M$355.8M
Gross profit$80.3M$78.6M$67.5M$55.1M$64.4M
Operating income$40.2M$45.2M$35.0M$22.1M$30.0M
Cost of revenue$423.2M$309.7M$273.5M$266.5M$291.4M
Cash from operations-$9.1M-$53.4M$45.4M$8.8M$34.7M
Capital expenditure$27.0M$7.5M$1.8M$1.0M$2.9M
Free cash flow-$36.2M-$61.0M$43.5M$7.7M$31.8M
Impairments$0$0$0$5.3M$0
Total assets$500.7M$453.4M$440.5M$411.8M$420.4M
Total liabilities$105.6M$85.8M$84.3M$63.8M$62.8M

Shares outstanding 7.2M · Free float 74.0%

Annual filing data through FY ended December 31, 2025; float as of July 8, 2026.