XML 63 R49.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Acquisitions and Divestitures (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Business Acquisition [Line Items] |
Schedule of Unaudited Condensed Pro Forma Financial Information | The following unaudited condensed pro forma information presents combined financial information as if the acquisition of SemanticBits had been effective at January 1, 2021, the beginning of the 2021 fiscal year, and as a result, fiscal year 2022 represents the pro forma results for year two of the acquisition. The pro forma information includes alignment of SemanticBits’ revenue recognition policy, corrections of employee-related expenses, and adjustments reflecting changes in the amortization of intangibles, acquisition-related costs, interest expense, and records income tax effects as if SemanticBits had been included in the Company’s results of operations.
| (Unaudited) |
| Year Ended |
| 2022 |
Revenue | $ | 1,856,399 |
Net income |  | 75,999 |
The pro forma information is not intended to reflect the actual combined results of operations that would have occurred if the acquisition was completed on January 1, 2021, nor is it indicative of future operating results after the acquisition date of July 13, 2022.
Applied Energy Group, Inc. |
Business Acquisition [Line Items] |
Summary of Preliminary Purchase Price Allocation | As part of the preliminary allocation of the purchase consideration, the Company recorded the following:
Net working capital | $ | 4,049 |
Property and equipment |  | 55 |
Customer-related intangibles |  | 21,000 |
Developed technology |  | 5,000 |
Trade names and trademarks |  | 350 |
Goodwill |  | 30,200 |
Purchase considerations | $ | 60,654 |
Summary of Estimated Useful Lives of Acquired Intangible Assets | The estimated useful lives of acquired intangible assets are as follows:
Customer-related intangibles | 9.0 years
Developed technology | 6.0 years
Trade names and trademarks | 1.0 year
CMY Solutions, LLC. |
Business Acquisition [Line Items] |
Summary of Preliminary Purchase Price Allocation | As part of the allocation of purchase consideration, the Company recorded the following:
Net working capital | $ | 1,169 |
Customer-related intangibles |  | 9,900 |
Trade names and trademarks |  | 100 |
Goodwill |  | 21,366 |
Purchase considerations | $ | 32,535 |
Summary of Estimated Useful Lives of Acquired Intangible Assets | The estimated useful lives of acquired intangible assets are as follows:
Customer-related intangibles | 5 years
Trade names and trademarks | 1 year
Blanton & Associates |
Business Acquisition [Line Items] |
Summary of Preliminary Purchase Price Allocation | As part of the allocation of the purchase consideration, the Company recorded the following:
Net working capital | $ | 4,604 |
Property and equipment |  | 159 |
Customer-related intangibles |  | 10,919 |
Contract backlog |  | 466 |
Trade names and trademarks |  | 60 |
Goodwill |  | 9,712 |
Deferred income tax liabilities |  | (3,023 | )
Purchase consideration | $ | 22,897 |
Summary of Estimated Useful Lives of Acquired Intangible Assets | The estimated useful lives of acquired intangible assets are as follows:
Customer-related intangibles | 11 years
Contract backlog | 3 years
Trade names and trademarks | 0.3 year
SemanticBits LLC |
Business Acquisition [Line Items] |
Summary of Preliminary Purchase Price Allocation | The final purchase price allocation is summarized as follows:
Contract receivables | $ | 12,699 |
Contract assets |  | 6,071 |
Customer-related intangibles |  | 62,967 |
Trade names and trademarks |  | 1,120 |
Other current and non-current assets |  | 407 |
Accrued salaries and benefits |  | (3,998 | )
Accrued expenses and other liabilities |  | (6,244 | )
Deferred tax liability |  | (16,701 | )
Net assets acquired |  | 56,321 |
Goodwill |  | 159,677 |
Purchase consideration | $ | 215,998 |
Summary of Estimated Useful Lives of Acquired Intangible Assets | The estimated useful lives of acquired intangible assets are as follows:
Customer-related intangibles | 4.0 years
Trade names and trademarks | 0.7 year

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5 + Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -SubTopic 10 -Topic 805 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(3) -SubTopic 10 -Topic 805 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 + Details
Name: | us-gaap_BusinessAcquisitionProFormaInformationTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Paragraph 1 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 + Details
Name: | us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=icfi_AppliedEnergyGroupIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=icfi_CMYSolutionsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=icfi_BlantonAndAssociatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=icfi_SemanticBitsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |