SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

National Presto Industries Inc. – ‘10-Q’ for 7/3/22 – ‘XML’

On:  Friday, 8/12/22, at 4:36pm ET   ·   For:  7/3/22   ·   Accession #:  1437749-22-20369   ·   File #:  1-02451

Previous ‘10-Q’:  ‘10-Q’ on 5/13/22 for 4/3/22   ·   Next:  ‘10-Q’ on 11/14/22 for 10/2/22   ·   Latest:  ‘10-Q’ on 11/13/23 for 10/1/23   ·   4 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 8/12/22  National Presto Industries Inc.   10-Q        7/03/22   49:3.1M                                   RDG Filings/FA

Quarterly Report   —   Form 10-Q

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML    665K 
 2: EX-31.1     Certification -- §302 - SOA'02                      HTML     19K 
 3: EX-31.2     Certification -- §302 - SOA'02                      HTML     19K 
 4: EX-32.1     Certification -- §906 - SOA'02                      HTML     16K 
 5: EX-32.2     Certification -- §906 - SOA'02                      HTML     16K 
11: R1          Document And Entity Information                     HTML     68K 
12: R2          Condensed Consolidated Balance Sheets (Current      HTML    135K 
                Period Unaudited)                                                
13: R3          Condensed Consolidated Balance Sheets (Current      HTML     20K 
                Period Unaudited) (Parentheticals)                               
14: R4          Consolidated Statements of Comprehensive Income     HTML     90K 
                (Unaudited)                                                      
15: R5          Consolidated Statements of Cash Flows (Unaudited)   HTML     86K 
16: R6          Consolidated Statements Of Stockholders' Equity     HTML     55K 
                (Unaudited)                                                      
17: R7          Consolidated Statements Of Stockholders' Equity     HTML     17K 
                (Unaudited) (Parentheticals)                                     
18: R8          Note A - Basis of Presentation                      HTML     18K 
19: R9          Note B - General                                    HTML     18K 
20: R10         Note C - Revenues                                   HTML     26K 
21: R11         Note D - Earnings Per Share                         HTML     18K 
22: R12         Note E - Business Segments                          HTML     76K 
23: R13         Note F - Fair Value of Financial Instruments        HTML     20K 
24: R14         Note G - Cash, Cash Equivalents And Marketable      HTML     42K 
                Securities                                                       
25: R15         Note H - Other Assets                               HTML     17K 
26: R16         Note I - Leases                                     HTML     45K 
27: R17         Note J - Commitments and Contingencies              HTML     20K 
28: R18         Note K - Recently Issued Accounting Pronouncements  HTML     28K 
29: R19         Note L - Subsequent Event                           HTML     18K 
30: R20         Note E - Business Segments (Tables)                 HTML     72K 
31: R21         Note G - Cash, Cash Equivalents And Marketable      HTML     37K 
                Securities (Tables)                                              
32: R22         Note I - Leases (Tables)                            HTML     44K 
33: R23         Note C - Revenues 1 (Details Textual)               HTML     30K 
34: R24         Note C - Revenues 2 (Details Textual)               HTML     21K 
35: R25         Note E - Business Segments - Segment Information    HTML     61K 
                (Details)                                                        
36: R26         Note G - Cash, Cash Equivalents And Marketable      HTML     37K 
                Securities (Details Textual)                                     
37: R27         Note G - Cash, Cash Equivalents And Marketable      HTML     29K 
                Securities - Summary of Marketable Securities                    
                (Details)                                                        
38: R28         Note H - Other Assets (Details Textual)             HTML     20K 
39: R29         Note I - Leases (Details Textual)                   HTML     23K 
40: R30         Note I - Leases - Lease Cost (Details)              HTML     20K 
41: R31         Note I - Leases - Lease Maturities (Details)        HTML     32K 
42: R32         Note I - Leases - Operating Lease Income (Details)  HTML     28K 
43: R33         Note J - Commitments and Contingencies (Details     HTML     19K 
                Textual)                                                         
44: R34         Note L - Subsequent Event (Details Textual)         HTML     18K 
47: XML         IDEA XML File -- Filing Summary                      XML     81K 
45: XML         XBRL Instance -- npk20220704_10q_htm                 XML    684K 
46: EXCEL       IDEA Workbook of Financial Reports                  XLSX     58K 
 7: EX-101.CAL  XBRL Calculations -- npk-20220703_cal                XML    102K 
 8: EX-101.DEF  XBRL Definitions -- npk-20220703_def                 XML    528K 
 9: EX-101.LAB  XBRL Labels -- npk-20220703_lab                      XML    458K 
10: EX-101.PRE  XBRL Presentations -- npk-20220703_pre               XML    557K 
 6: EX-101.SCH  XBRL Schema -- npk-20220703                          XSD     83K 
48: JSON        XBRL Instance as JSON Data -- MetaLinks              218±   331K 
49: ZIP         XBRL Zipped Folder -- 0001437749-22-020369-xbrl      Zip    123K 


‘XML’   —   IDEA XML File — Filing Summary


This Document is an IDEA XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<FilingSummary>
<Version> 3.22.2 </Version>
<ProcessingTime/>
<ReportFormat> html </ReportFormat>
<ContextCount> 101 </ContextCount>
<ElementCount> 174 </ElementCount>
<EntityCount> 1 </EntityCount>
<FootnotesReported> false </FootnotesReported>
<SegmentCount> 17 </SegmentCount>
<ScenarioCount> 0 </ScenarioCount>
<TuplesReported> false </TuplesReported>
<UnitCount> 6 </UnitCount>
<MyReports>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R1.htm </HtmlFileName>
<LongName> 000 - Document - Document And Entity Information </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-document-and-entity-information </Role>
<ShortName> Document And Entity Information </ShortName>
<MenuCategory> Cover </MenuCategory>
<Position> 1 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R2.htm </HtmlFileName>
<LongName> 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited </Role>
<ShortName> Condensed Consolidated Balance Sheets (Current Period Unaudited) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 2 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R3.htm </HtmlFileName>
<LongName> 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals </Role>
<ShortName> Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 3 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R4.htm </HtmlFileName>
<LongName> 003 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-consolidated-statements-of-comprehensive-income-unaudited </Role>
<ShortName> Consolidated Statements of Comprehensive Income (Unaudited) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 4 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R5.htm </HtmlFileName>
<LongName> 004 - Statement - Consolidated Statements of Cash Flows (Unaudited) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-consolidated-statements-of-cash-flows-unaudited </Role>
<ShortName> Consolidated Statements of Cash Flows (Unaudited) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 5 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R6.htm </HtmlFileName>
<LongName> 005 - Statement - Consolidated Statements Of Stockholders' Equity (Unaudited) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-consolidated-statements-of-stockholders-equity-unaudited- </Role>
<ShortName> Consolidated Statements Of Stockholders' Equity (Unaudited) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 6 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R7.htm </HtmlFileName>
<LongName> 006 - Statement - Consolidated Statements Of Stockholders' Equity (Unaudited) (Parentheticals) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-consolidated-statements-of-stockholders-equity-unaudited-parentheticals </Role>
<ShortName> Consolidated Statements Of Stockholders' Equity (Unaudited) (Parentheticals) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 7 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R8.htm </HtmlFileName>
<LongName> 007 - Disclosure - Note A - Basis of Presentation </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-a-basis-of-presentation </Role>
<ShortName> Note A - Basis of Presentation </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 8 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R9.htm </HtmlFileName>
<LongName> 008 - Disclosure - Note B - General </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-b-general </Role>
<ShortName> Note B - General </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 9 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R10.htm </HtmlFileName>
<LongName> 009 - Disclosure - Note C - Revenues </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-c-revenues </Role>
<ShortName> Note C - Revenues </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 10 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R11.htm </HtmlFileName>
<LongName> 010 - Disclosure - Note D - Earnings Per Share </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-d-earnings-per-share </Role>
<ShortName> Note D - Earnings Per Share </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 11 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R12.htm </HtmlFileName>
<LongName> 011 - Disclosure - Note E - Business Segments </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-e-business-segments </Role>
<ShortName> Note E - Business Segments </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 12 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R13.htm </HtmlFileName>
<LongName> 012 - Disclosure - Note F - Fair Value of Financial Instruments </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-f-fair-value-of-financial-instruments </Role>
<ShortName> Note F - Fair Value of Financial Instruments </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 13 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R14.htm </HtmlFileName>
<LongName> 013 - Disclosure - Note G - Cash, Cash Equivalents And Marketable Securities </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-g-cash-cash-equivalents-and-marketable-securities </Role>
<ShortName> Note G - Cash, Cash Equivalents And Marketable Securities </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 14 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R15.htm </HtmlFileName>
<LongName> 014 - Disclosure - Note H - Other Assets </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-h-other-assets </Role>
<ShortName> Note H - Other Assets </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 15 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R16.htm </HtmlFileName>
<LongName> 015 - Disclosure - Note I - Leases </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-i-leases </Role>
<ShortName> Note I - Leases </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 16 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R17.htm </HtmlFileName>
<LongName> 016 - Disclosure - Note J - Commitments and Contingencies </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-j-commitments-and-contingencies </Role>
<ShortName> Note J - Commitments and Contingencies </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 17 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R18.htm </HtmlFileName>
<LongName> 017 - Disclosure - Note K - Recently Issued Accounting Pronouncements </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-k-recently-issued-accounting-pronouncements </Role>
<ShortName> Note K - Recently Issued Accounting Pronouncements </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 18 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R19.htm </HtmlFileName>
<LongName> 018 - Disclosure - Note L - Subsequent Event </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-l-subsequent-event </Role>
<ShortName> Note L - Subsequent Event </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 19 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R20.htm </HtmlFileName>
<LongName> 019 - Disclosure - Note E - Business Segments (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-e-business-segments-tables </Role>
<ShortName> Note E - Business Segments (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.gopresto.com/20220703/role/statement-note-e-business-segments </ParentRole>
<Position> 20 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R21.htm </HtmlFileName>
<LongName> 020 - Disclosure - Note G - Cash, Cash Equivalents And Marketable Securities (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-g-cash-cash-equivalents-and-marketable-securities-tables </Role>
<ShortName> Note G - Cash, Cash Equivalents And Marketable Securities (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.gopresto.com/20220703/role/statement-note-g-cash-cash-equivalents-and-marketable-securities </ParentRole>
<Position> 21 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R22.htm </HtmlFileName>
<LongName> 021 - Disclosure - Note I - Leases (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-i-leases-tables </Role>
<ShortName> Note I - Leases (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.gopresto.com/20220703/role/statement-note-i-leases </ParentRole>
<Position> 22 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R23.htm </HtmlFileName>
<LongName> 022 - Disclosure - Note C - Revenues 1 (Details Textual) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-c-revenues-1-details-textual </Role>
<ShortName> Note C - Revenues 1 (Details Textual) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.gopresto.com/20220703/role/statement-note-c-revenues </ParentRole>
<Position> 23 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R24.htm </HtmlFileName>
<LongName> 023 - Disclosure - Note C - Revenues 2 (Details Textual) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-c-revenues-2-details-textual </Role>
<ShortName> Note C - Revenues 2 (Details Textual) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.gopresto.com/20220703/role/statement-note-c-revenues </ParentRole>
<Position> 24 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R25.htm </HtmlFileName>
<LongName> 024 - Disclosure - Note E - Business Segments - Segment Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-e-business-segments-segment-information-details </Role>
<ShortName> Note E - Business Segments - Segment Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 25 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R26.htm </HtmlFileName>
<LongName> 025 - Disclosure - Note G - Cash, Cash Equivalents And Marketable Securities (Details Textual) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-g-cash-cash-equivalents-and-marketable-securities-details-textual </Role>
<ShortName> Note G - Cash, Cash Equivalents And Marketable Securities (Details Textual) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.gopresto.com/20220703/role/statement-note-g-cash-cash-equivalents-and-marketable-securities-tables </ParentRole>
<Position> 26 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R27.htm </HtmlFileName>
<LongName> 026 - Disclosure - Note G - Cash, Cash Equivalents And Marketable Securities - Summary of Marketable Securities (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-g-cash-cash-equivalents-and-marketable-securities-summary-of-marketable-securities-details </Role>
<ShortName> Note G - Cash, Cash Equivalents And Marketable Securities - Summary of Marketable Securities (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 27 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R28.htm </HtmlFileName>
<LongName> 027 - Disclosure - Note H - Other Assets (Details Textual) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-h-other-assets-details-textual </Role>
<ShortName> Note H - Other Assets (Details Textual) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.gopresto.com/20220703/role/statement-note-h-other-assets </ParentRole>
<Position> 28 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R29.htm </HtmlFileName>
<LongName> 028 - Disclosure - Note I - Leases (Details Textual) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-i-leases-details-textual </Role>
<ShortName> Note I - Leases (Details Textual) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.gopresto.com/20220703/role/statement-note-i-leases-tables </ParentRole>
<Position> 29 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R30.htm </HtmlFileName>
<LongName> 029 - Disclosure - Note I - Leases - Lease Cost (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-i-leases-lease-cost-details </Role>
<ShortName> Note I - Leases - Lease Cost (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 30 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R31.htm </HtmlFileName>
<LongName> 030 - Disclosure - Note I - Leases - Lease Maturities (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-i-leases-lease-maturities-details </Role>
<ShortName> Note I - Leases - Lease Maturities (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 31 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R32.htm </HtmlFileName>
<LongName> 031 - Disclosure - Note I - Leases - Operating Lease Income (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-i-leases-operating-lease-income-details </Role>
<ShortName> Note I - Leases - Operating Lease Income (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 32 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R33.htm </HtmlFileName>
<LongName> 032 - Disclosure - Note J - Commitments and Contingencies (Details Textual) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-j-commitments-and-contingencies-details-textual </Role>
<ShortName> Note J - Commitments and Contingencies (Details Textual) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.gopresto.com/20220703/role/statement-note-j-commitments-and-contingencies </ParentRole>
<Position> 33 </Position>
</Report>
<Report instance="npk20220704_10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R34.htm </HtmlFileName>
<LongName> 033 - Disclosure - Note L - Subsequent Event (Details Textual) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.gopresto.com/20220703/role/statement-note-l-subsequent-event-details-textual </Role>
<ShortName> Note L - Subsequent Event (Details Textual) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.gopresto.com/20220703/role/statement-note-l-subsequent-event </ParentRole>
<Position> 34 </Position>
</Report>
<Report>
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<LongName> All Reports </LongName>
<ReportType> Book </ReportType>
<ShortName> All Reports </ShortName>
</Report>
</MyReports>
<InputFiles>
<File doctype="10-Q" original="npk20220704_10q.htm"> npk20220704_10q.htm </File>
<File> ex_392411.htm </File>
<File> ex_392412.htm </File>
<File> ex_392413.htm </File>
<File> ex_392414.htm </File>
<File> npk-20220703.xsd </File>
<File> npk-20220703_cal.xml </File>
<File> npk-20220703_def.xml </File>
<File> npk-20220703_lab.xml </File>
<File> npk-20220703_pre.xml </File>
</InputFiles>
<SupplementalFiles/>
<BaseTaxonomies>
<BaseTaxonomy items="492"> http://fasb.org/us-gaap/2022 </BaseTaxonomy>
<BaseTaxonomy items="29"> http://xbrl.sec.gov/dei/2022 </BaseTaxonomy>
</BaseTaxonomies>
<HasPresentationLinkbase> true </HasPresentationLinkbase>
<HasCalculationLinkbase> true </HasCalculationLinkbase>
</FilingSummary>


4 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 3/16/09  National Presto Industries Inc.   10-K       12/31/08   10:713K                                   Issuer Section 16/FA
 8/24/07  National Presto Industries Inc.   10-K/A     12/31/05    9:1.7M                                   American Fin’l P… Inc/FA
 7/12/07  National Presto Industries Inc.   8-K:5,8,9   7/06/07    3:92K                                    American Fin’l P… Inc/FA
 8/13/97  National Presto Industries Inc.   10-Q        7/06/97    8:112K                                   American Fin’l P… Inc/FA
Top
Filing Submission 0001437749-22-020369   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sat., Apr. 27, 7:47:14.1am ET