2104100 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and payments on account (contract liabilities) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and payments on account (contract liabilities) - Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and payments on account (contract liabilities) - Revenue Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Accounts receivable, unbilled revenue (contract assets) and payments on account (contract liabilities) (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of presentation link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Business combinations link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Business combinations - Acquisitions - MeDiNova (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Business combinations - Acquisitions - MolecularMD Corp (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Business combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Business segment information link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Business segment information - Distribution of Depreciation and Amortization by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Business segment information - Distribution of Income from Operations, Excluding Restructuring, by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Business segment information - Distribution of Income from Operations, Including Restructuring, by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Business segment information - Distribution of Net Revenue by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Business segment information - Distribution of Property, Plant and Equipment, Net, by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Business segment information - Distribution of Total Assets by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Business segment information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Business segment information (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Shareholders' Equity and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Impact of change in accounting policies link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Impact of change in accounting policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Income taxes - Income Taxes Recognized During Period (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Income taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Net income per ordinary share link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Net income per ordinary share - Reconciliation of Number of Shares Used in Computation of Basic and Diluted Net Income Per Ordinary Share (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Net income per ordinary share (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Operating leases link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Operating leases - Adjustments for Adoption and Other Items (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Operating leases - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Operating leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Operating leases - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Operating leases - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Operating leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Restructuring - 2017 Restructuring Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Restructuring - 2018 Restructuring Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Share-based awards link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Share-based awards - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Share-based awards - Schedule of Non-cash Stock Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Share-based awards - Schedule of Weighted Average Fair Values and Assumptions Used (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Share-based awards - Summary of Movement in Non-Vested Share Options (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Share-based awards - Summary of RSU and PSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Share-based awards - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Share-based awards (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Share capital link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Share capital (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Significant accounting policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink