2424402 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Accrued Liabilities (Notes) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Acquisition and Strategic Transaction Details - Transaction Expenses link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Acquisition and Strategic Transaction (Notes) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Acquisition and Strategic Transaction Purchase Price Allocation Table (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Acquisition and Strategic Transaction (Tables) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Acquisition and Strategic Transaction Text Details 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 2432402 - Disclosure - Collaborative and Other Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 2132100 - Disclosure - Collaborative and Other Arrangements (Notes) link:presentationLink link:calculationLink link:definitionLink 2332301 - Disclosure - Collaborative and Other Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Commitments and Contingencies: link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2431404 - Disclosure - Commitments and Contingencies Contractual Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Commitments and Contingencies Earn-out (Details) link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - Commitments and Contingencies Rent Expense (Details) 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 2115100 - Disclosure - Fair Value Measurement: link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Fair Value Measurement Fair Value Measurements, Recurring Basis link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Fair Value Measurement Fair value nonrecurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 2422405 - Disclosure - Goodwill and Intangible Assets 5-Year Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Goodwill and Intangible Assets Goodwill Table link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Goodwill and Intangible Assets Intangibles Table (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Goodwill and Intangible Assets (Notes) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Goodwill and Intangible Assets Text (Details) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Income Taxes: link:presentationLink link:calculationLink link:definitionLink 2425401 - Disclosure - Income Taxes Effective tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Inventories: link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Long-Term Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2428404 - Disclosure - Long-Term Obligations Long-Term Debt Table (Details) link:presentationLink link:calculationLink link:definitionLink 2428405 - Disclosure - Long-Term Obligations Maturity of Principal Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Long-Term Obligations (Notes) link:presentationLink link:calculationLink link:definitionLink 2328302 - Disclosure - Long-Term Obligations Principal Payments (Tables) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Long-Term Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Net Income Per Share: link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Net Income Per Share (Details 1) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - New Accounting Pronouncements: link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - New Accounting Pronouncements New Accounting Pronouncements Adopted (Policies) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Other Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Other Revenue (Notes) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Other Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Prepaids and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Prepaids and Other Current Assets (Notes) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Prepaids and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Property and Equipment: link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Restructuring Charges (Notes) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Restructuring Charges Restructuring Table link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2429402 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2129100 - Disclosure - Stockholders' Equity (Notes) link:presentationLink link:calculationLink link:definitionLink 2329301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2433402 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2133100 - Disclosure - Subsequent Events (Notes) link:presentationLink link:calculationLink link:definitionLink 2333301 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink