000 - Document - Document And Entity Information
link:calculationLink
link:definitionLink
link:presentationLink
001 - Statement - Balance Sheets (Current Period Unaudited)
link:calculationLink
link:definitionLink
link:presentationLink
002 - Statement - Balance Sheets (Current Period Unaudited) (Parentheticals)
link:calculationLink
link:definitionLink
link:presentationLink
003 - Statement - Statements of Income (Unaudited)
link:calculationLink
link:definitionLink
link:presentationLink
004 - Statement - Statements of Comprehensive Income (Unaudited)
link:calculationLink
link:definitionLink
link:presentationLink
005 - Statement - Statements of Cash Flows (Unaudited)
link:calculationLink
link:definitionLink
link:presentationLink
006 - Disclosure - Note 1 - Description of Business
link:calculationLink
link:definitionLink
link:presentationLink
007 - Disclosure - Note 2 - Interim Financial Information
link:calculationLink
link:definitionLink
link:presentationLink
008 - Disclosure - Note 3 - Recently Issued Accounting Standards
link:calculationLink
link:definitionLink
link:presentationLink
009 - Disclosure - Note 4 - Net Income Per Share
link:calculationLink
link:definitionLink
link:presentationLink
010 - Disclosure - Note 5 - Marketable Securities
link:calculationLink
link:definitionLink
link:presentationLink
011 - Document - Note 6 - Inventories
link:calculationLink
link:definitionLink
link:presentationLink
012 - Disclosure - Note 7 - Stock-based Compensation
link:calculationLink
link:definitionLink
link:presentationLink
013 - Disclosure - Note 8 - Income Taxes
link:calculationLink
link:definitionLink
link:presentationLink
014 - Disclosure - Note 9 - Fair Value Measurements
link:calculationLink
link:definitionLink
link:presentationLink
015 - Disclosure - Note 10 - Stock Repurchase Program
link:calculationLink
link:definitionLink
link:presentationLink
016 - Disclosure - Note 11 - Dividends
link:calculationLink
link:definitionLink
link:presentationLink
017 - Disclosure - Note 4 - Net Income Per Share (Tables)
link:calculationLink
link:definitionLink
link:presentationLink
018 - Disclosure - Note 5 - Marketable Securities (Tables)
link:calculationLink
link:definitionLink
link:presentationLink
019 - Disclosure - Note 6 - Inventories (Tables)
link:calculationLink
link:definitionLink
link:presentationLink
020 - Disclosure - Note 4 - Net Income Per Share (Details Textual)
link:calculationLink
link:definitionLink
link:presentationLink
021 - Disclosure - Note 4 - Net Income Per Share - Components of Common Shares Outstanding (Details)
link:calculationLink
link:definitionLink
link:presentationLink
022 - Disclosure - Note 5 - Marketable Securities (Details Textual)
link:calculationLink
link:definitionLink
link:presentationLink
023 - Disclosure - Note 5 - Marketable Securities - Fair Value of Marketable Securities (Details)
link:calculationLink
link:definitionLink
link:presentationLink
024 - Disclosure - Note 5 - Marketable Securities - Reconciliation of Marketable Securities (Details)
link:calculationLink
link:definitionLink
link:presentationLink
025 - Disclosure - Note 5 - Marketable Securities - Gross Unrealized Losses and Fair Value of Investments (Details)
link:calculationLink
link:definitionLink
link:presentationLink
026 - Disclosure - Note 6 - Inventories - Summary of Inventories (Details)
link:calculationLink
link:definitionLink
link:presentationLink
027 - Disclosure - Note 7 - Stock-based Compensation (Details Textual)
link:calculationLink
link:definitionLink
link:presentationLink
028 - Disclosure - Note 8 - Income Taxes (Details Textual)
link:calculationLink
link:definitionLink
link:presentationLink
029 - Disclosure - Note 9 - Fair Value Measurements (Details Textual)
link:calculationLink
link:definitionLink
link:presentationLink
030 - Disclosure - Note 10 - Stock Repurchase Program (Details Textual)
link:calculationLink
link:definitionLink
link:presentationLink
031 - Disclosure - Note 11 - Dividends (Details Textual)
link:calculationLink
link:definitionLink
link:presentationLink