0612 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 0212 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 0120 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 06061 - Disclosure - Revolving Credit Facility and Debt (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0506 - Disclosure - Revolving Credit Facility and Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0606 - Disclosure - Revolving Credit Facility and Debt (Details) link:presentationLink link:calculationLink link:definitionLink 06043 - Disclosure - Goodwill and Acquisition Related Intangibles (Details Textual) link:presentationLink link:calculationLink link:definitionLink 06042 - Disclosure - Goodwill and Acquisition Related Intangibles (Details 2) link:presentationLink link:calculationLink link:definitionLink 06041 - Disclosure - Goodwill and Acquisition Related Intangibles (Details 1) link:presentationLink link:calculationLink link:definitionLink 0604 - Disclosure - Goodwill and Acquisition Related Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 0504 - Disclosure - Goodwill and Acquisition Related Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 06034 - Disclosure - Business Combination (Details Textual) link:presentationLink link:calculationLink link:definitionLink 06033 - Disclosure - Business Combination (Details 3) link:presentationLink link:calculationLink link:definitionLink 06032 - Disclosure - Business Combination (Details 2) link:presentationLink link:calculationLink link:definitionLink 06031 - Disclosure - Business Combination (Details 1) link:presentationLink link:calculationLink link:definitionLink 0503 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 0603 - Disclosure - Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 0206 - Disclosure - Revolving Credit Facility and Debt link:presentationLink link:calculationLink link:definitionLink 0204 - Disclosure - Goodwill and Acquisition Related Intangibles link:presentationLink link:calculationLink link:definitionLink 0203 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 0130 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 06111 - Disclosure - Exit or Disposal Activities (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0605 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 0511 - Disclosure - Exit or Disposal Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 0211 - Disclosure - Exit or Disposal Activities link:presentationLink link:calculationLink link:definitionLink 0208 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0207 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0205 - Disclosure - Cash, Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 0202 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 0611 - Disclosure - Exit or Disposal Activities (Details) link:presentationLink link:calculationLink link:definitionLink 06101 - Disclosure - Earnings Per Share, Basic and Diluted (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0601 - Disclosure - Nature of Business and Basis of Presentation (Details Textual) link:presentationLink link:calculationLink link:definitionLink 06052 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0610 - Disclosure - Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 0510 - Disclosure - Earnings Per Share, Basic and Diluted (Tables) link:presentationLink link:calculationLink link:definitionLink 06093 - Disclosure - Equity Awards (Details Textual) link:presentationLink link:calculationLink link:definitionLink 06092 - Disclosure - Equity Awards (Details 2) link:presentationLink link:calculationLink link:definitionLink 06091 - Disclosure - Equity Awards (Details 1) link:presentationLink link:calculationLink link:definitionLink 0509 - Disclosure - Equity Awards (Tables) link:presentationLink link:calculationLink link:definitionLink 0609 - Disclosure - Equity Awards (Details) link:presentationLink link:calculationLink link:definitionLink 06081 - Disclosure - Fair Value Measurements (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0608 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 0508 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 06072 - Disclosure - Commitments and Contingencies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 06071 - Disclosure - Commitments and Contingencies (Details 1) link:presentationLink link:calculationLink link:definitionLink 0507 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0607 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 06051 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Details 1) link:presentationLink link:calculationLink link:definitionLink 0505 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 0401 - Disclosure - Nature of Business and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 0201 - Disclosure - Nature of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0110 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0140 - Statement - Condensed Consolidated Statements of Changes in Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0150 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0111 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0141 - Statement - Condensed Consolidated Statements of Changes in Shareholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0209 - Disclosure - Equity Awards link:presentationLink link:calculationLink link:definitionLink 0210 - Disclosure - Earnings Per Share, Basic and Diluted link:presentationLink link:calculationLink link:definitionLink