2113100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Debt - Schedule of Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Derivative Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Derivative Instruments - Forward Contract Hedges in the Consolidated Condensed Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Earnings Per Share - Anti-dilutive Options (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Goodwill and Intangible Assets (Notes) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Leases - Balance Sheet Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Receivables link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Receivables - Schedule of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Recent Accounting Pronouncements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2403407 - Disclosure - Revenue - Revenue by Contract Relationship (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Revenue - Revenue by Contract Type (Details) link:presentationLink link:calculationLink link:definitionLink 2403408 - Disclosure - Revenue - Revenue by Customer (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Revenue - Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2403409 - Disclosure - Revenue - Revenue Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Revenue - Revenue Contract Estimates (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Revenue - Revenue Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - SENTAL Acquisition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - SENTAL Acquisition - Business Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - SENTEL Acquisition link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - SENTEL Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink