XML 89 R65.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Contract Balances - Contracts with Customers (Details) - USD ($) $ in Thousands | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Revenue from Contract with Customer [Abstract] |  |  |
Billed services (accounts receivable) | $ 1,821,855 | $ 1,751,950 |
Allowance for credit losses (note 5) | (31,533) | (20,562) | $ (7,081)
Accounts receivable (net) | 1,790,322 | 1,731,388 |
Unbilled services (unbilled revenue) | 951,936 | 957,655 |
Accounts receivable and unbilled revenue, net | 2,742,258 | 2,689,043 |
Unearned revenue (payments on account) | (1,654,507) | (1,507,449) |
Net balance | (702,571) | $ (549,794) |
Change in unbilled receivables | (5,719) |  |
Change in unearned revenue (payments on account) | (147,058) |  |
Change in advance payments netted against unbilled contracts receivable | $ (152,777) |  |
Change in unbilled receivables (in percent) | (0.60%) |  |
Change in unearned revenue (payments on account) (in percent) | 9.80% |  |
Change in advance payments netted against unbilled contracts receivable (in percent) | 27.80% |  |

X
- Definition Advance Payments Netted Against Unbilled Contracts Receivable + References No definition available. + Details
Name: | iclr_AdvancePaymentsNettedAgainstUnbilledContractsReceivable
Namespace Prefix: | iclr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Change in Advance Payments Netted Against Unbilled Contracts Receivable + References No definition available. + Details
Name: | iclr_ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable
Namespace Prefix: | iclr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Change in Advance Payments Netted Against Unbilled Contracts Receivable, Percent + References No definition available. + Details
Name: | iclr_ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivablePercent
Namespace Prefix: | iclr_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contracts Receivable + References No definition available. + Details
Name: | iclr_ContractsReceivableGross
Namespace Prefix: | iclr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Contracts Receivable, Net + References No definition available. + Details
Name: | iclr_ContractsReceivableNet
Namespace Prefix: | iclr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Increase (Decrease) In Contract with Customer, Liability, Gross, Current, Percent + References No definition available. + Details
Name: | iclr_IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrentPercent
Namespace Prefix: | iclr_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase (Decrease) In Contracts With Customers, Liability, Current + References No definition available. + Details
Name: | iclr_IncreaseDecreaseInContractsWithCustomersLiabilityCurrent
Namespace Prefix: | iclr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (Decrease) In Contract with Customer, Asset, Gross, Current + References No definition available. + Details
Name: | iclr_IncreaseDecreaseInContractwithCustomerAssetGrossCurrent
Namespace Prefix: | iclr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase (Decrease) In Contract with Customer, Asset, Gross, Current, Percent + References No definition available. + Details
Name: | iclr_IncreaseDecreaseInContractwithCustomerAssetGrossCurrentPercent
Namespace Prefix: | iclr_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of allowance for credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482312/912-310-45-2 + Details
Name: | us-gaap_BilledContractReceivables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3 + Details
Name: | us-gaap_ContractWithCustomerAssetGrossCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2 + Details
Name: | us-gaap_ContractWithCustomerLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration