NATIONAL PRESTO INDUSTRIES INC (NPK): financials from its own SEC filings