2410402 - Disclosure - Acquisition and Strategic Transaction (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Acquisition and Strategic Transaction (Notes) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Acquisition and Strategic Transaction (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation: link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Basis of Presentation Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Commitments and Contingencies: link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - DEI Document link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Fair Value Measurement: link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Income Taxes: link:presentationLink link:calculationLink link:definitionLink 2420401 - Disclosure - Income Taxes Effective tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Inventories: link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Investment Securities: link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Investment Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Investment Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Legal Settlement link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Legal Settlement Legal Settlement Charge (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Major Customer: link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Major Customer (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Net Income Per Share: link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - New Accounting Pronouncements: link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - New Accounting Pronouncements New Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Property and Equipment: link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Restructuring Charges (Notes) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Treasury Stock link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Treasury Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Treasury Stock (Tables) link:presentationLink link:calculationLink link:definitionLink