XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill And Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill

The changes in the carrying amount of goodwill for the fiscal years ended December 31 were as follows:

 

 

 

2021

 

 

2020

 

Balance as of January 1

 

$

909,913

 

 

$

719,934

 

Goodwill resulting from business combination - ITG

 

 

 

 

 

188,253

 

Goodwill resulting from business combination - ESAC

 

 

11,226

 

 

 

 

Goodwill resulting from business combination - Creative Systems and Consulting

 

 

126,118

 

 

 

 

Effect of foreign currency translation

 

 

(497

)

 

 

1,726

 

Balance as of December 31

 

$

1,046,760

 

 

$

909,913

 

 

Schedule of Other Intangibles

Other intangibles consisted of the following at December 31:    

 

 

 

2021

 

 

 

Gross

Carrying

Value

 

 

Accumulated

Amortization

 

 

Net Carrying

Value

 

Customer-related

 

$

167,577

 

 

$

(92,494

)

 

$

75,083

 

Developed technology

 

 

5,411

 

 

 

(944

)

 

 

4,467

 

Total amortizable intangible assets

 

 

172,988

 

 

 

(93,438

)

 

 

79,550

 

Intangible with indefinite life

 

 

95

 

 

 

 

 

 

95

 

Total other intangible assets

 

$

173,083

 

 

$

(93,438

)

 

$

79,645

 

 

 

 

2020

 

 

 

Gross

Carrying

Value

 

 

Accumulated

Amortization

 

 

Net Carrying

Value

 

Customer-related

 

$

142,849

 

 

$

(83,137

)

 

$

59,712

 

Developed technology

 

 

733

 

 

 

(653

)

 

 

80

 

Total amortizable intangible assets

 

 

143,582

 

 

 

(83,790

)

 

 

59,792

 

Intangible with indefinite life

 

 

95

 

 

 

 

 

 

95

 

Total other intangible assets

 

$

143,677

 

 

$

(83,790

)

 

$

59,887

 

Schedule of Estimated Future Amortization Expense Relating to Intangible Assets The estimated future amortization expense relating to intangible assets is as follows: 

Year ending December 31,

 

 

 

 

2022

 

$

19,920

 

2023

 

 

18,864

 

2024

 

 

18,211

 

2025

 

 

13,393

 

2026

 

 

7,207

 

Thereafter

 

 

1,955

 

Total

 

$

79,550