000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Stockholders' Equity (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 1 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 2 - Equity Compensation Plans and Capital Stock link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 3 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 4 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 5 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 6 - Retirement Plan link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 7 - Industry Segment Data link:calculationLink link:definitionLink link:presentationLink 015 - Document - Note 8 - Summary of Quarterly Results of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables) link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 3 - Commitments and Contingencies (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 4 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 5 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 7 - Industry Segment Data (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 8 - Summary of Quarterly Results of Operations (Unaudited) (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Summary of Inventory by Product Group (Details) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 1 - Summary of Significant Account Policies - Estimated Useful Lives of Various Classes of Assets (Details) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 2 - Equity Compensation Plans and Capital Stock (Details Textual) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 3 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 3 - Commitments and Contingencies - Future Minimum Annual Rental Payments Under Operating Leases (Details) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 4 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 5 - Income Taxes - Components of Tax Expense (Benefit) (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 5 - Income Taxes - Reconciliation of Federal Statutory Income Tax Rate to Effective Tax Rate (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 5 - Income Taxes - Significant Components of Consolidated Deferred Tax Assets (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 6 - Retirement Plan (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 7 - Industry Segment Data (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 7 - Industry Segment Data - Segment Information (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 8 - Summary of Quarterly Results of Operations (Unaudited) - Quarterly Information (Details) link:calculationLink link:definitionLink link:presentationLink