Business Combinations, Goodwill and Other Intangible Assets (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Business Combinations, Goodwill and Other Intangible Assets [Abstract] |
|
| Goodwill |
The following table sets forth details of changes in goodwill by reportable segment of the Company: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Insurance | | Healthcare and Life Sciences | | Banking, Capital Markets and Diversified Industries | | International Growth Markets | | Total | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Balance as of December 31, 2025 | $ | 77,269 | | | $ | 189,594 | | | $ | 100,153 | | | $ | 52,638 | | | $ | 419,654 | | | | | | | | | | | | | | | | | | | | | | | Currency translation adjustments | (42) | | | (28) | | | (494) | | | (397) | | | (961) | | | Balance as of June 30, 2026 | $ | 77,227 | | | $ | 189,566 | | | $ | 99,659 | | | $ | 52,241 | | | $ | 418,693 | |
|
| Schedule of Indefinite Lived Intangible Assets |
Information regarding the Company’s intangible assets is set forth below:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2026 | | As of December 31, 2025 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Finite-lived intangible assets: | | | | | | | | | | | | | Customer relationships | $ | 108,550 | | | $ | (79,839) | | | $ | 28,711 | | | $ | 108,550 | | | $ | (73,482) | | | $ | 35,068 | | | Developed technology | 3,609 | | | (3,609) | | | — | | | 3,636 | | | (3,558) | | | 78 | | | Trade names and trademarks | 1,700 | | | (1,591) | | | 109 | | | 1,700 | | | (1,542) | | | 158 | | | Non-compete agreements | 300 | | | (300) | | | — | | | 300 | | | (300) | | | — | | | 114,159 | | | (85,339) | | | 28,820 | | | 114,186 | | | (78,882) | | | 35,304 | | | Indefinite-lived intangible assets: | | | | | | | | | | | | | Trade names and trademarks | 900 | | | — | | | 900 | | | 900 | | | — | | | 900 | | | Other intangible assets | $ | 115,059 | | | $ | (85,339) | | | $ | 29,720 | | | $ | 115,086 | | | $ | (78,882) | | | $ | 36,204 | |
|
| Intangible Asset, Finite-Lived |
Information regarding the Company’s intangible assets is set forth below:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2026 | | As of December 31, 2025 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Finite-lived intangible assets: | | | | | | | | | | | | | Customer relationships | $ | 108,550 | | | $ | (79,839) | | | $ | 28,711 | | | $ | 108,550 | | | $ | (73,482) | | | $ | 35,068 | | | Developed technology | 3,609 | | | (3,609) | | | — | | | 3,636 | | | (3,558) | | | 78 | | | Trade names and trademarks | 1,700 | | | (1,591) | | | 109 | | | 1,700 | | | (1,542) | | | 158 | | | Non-compete agreements | 300 | | | (300) | | | — | | | 300 | | | (300) | | | — | | | 114,159 | | | (85,339) | | | 28,820 | | | 114,186 | | | (78,882) | | | 35,304 | | | Indefinite-lived intangible assets: | | | | | | | | | | | | | Trade names and trademarks | 900 | | | — | | | 900 | | | 900 | | | — | | | 900 | | | Other intangible assets | $ | 115,059 | | | $ | (85,339) | | | $ | 29,720 | | | $ | 115,086 | | | $ | (78,882) | | | $ | 36,204 | |
|
| Schedule of Amortization of Intangible Assets |
The amortization expense recognized in the unaudited consolidated statements of income was as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | Three months ended June 30, | | Six months ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Amortization expense | $ | 3,258 | | | $ | 3,277 | | | $ | 6,484 | | | $ | 6,523 | |
|
| Schedule of Estimated Future Amortization of Intangible Assets |
Estimated future amortization expense related to finite-lived intangible assets as of June 30, 2026 was as follows:
| | | | | | | 2026 (July 1 - December 31) | $ | 6,292 | | | 2027 | 11,844 | | | 2028 | 9,228 | | | 2029 | 1,456 | | | | | Total | $ | 28,820 | |
|