XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Line Items]    
Balance as of January 1 $ 1,046,760 $ 909,913
Effect of foreign currency translation (5,277) (497)
Balance as of December 31 1,212,898 1,046,760
ESAC    
Goodwill [Line Items]    
Goodwill resulting from business combination 87 11,226
Creative Systems and Consulting    
Goodwill [Line Items]    
Goodwill resulting from business combination 1,939 $ 126,118
SemanticBits LLC    
Goodwill [Line Items]    
Goodwill resulting from business combination 159,677  
Blanton & Associates    
Goodwill [Line Items]    
Goodwill resulting from business combination $ 9,712