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