XML 104 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill - Changes in Carrying Amount of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Line Items]    
Balance at December 31, 2022   $ 493,033
Goodwill acquired during the year $ 197,275 188,720
Foreign currency translation adjustment (5,911) 2,592
Goodwill [Roll Forward]    
Beginning Balance 684,345  
Goodwill acquired during the year 197,275 188,720
Measurement period adjustments 17,807  
Foreign currency translation adjustment (5,911) 2,592
Ending Balance 893,516 684,345
North America    
Goodwill [Line Items]    
Balance at December 31, 2022   470,523
Goodwill acquired during the year 191,728 117,022
Foreign currency translation adjustment (3,936) 1,338
Goodwill [Roll Forward]    
Beginning Balance 588,883  
Goodwill acquired during the year 191,728 117,022
Measurement period adjustments 17,807  
Foreign currency translation adjustment (3,936) 1,338
Ending Balance 794,482 588,883
EMEA    
Goodwill [Line Items]    
Balance at December 31, 2022   15,987
Goodwill acquired during the year 5,547 71,698
Foreign currency translation adjustment (1,380) 1,163
Goodwill [Roll Forward]    
Beginning Balance 88,848  
Goodwill acquired during the year 5,547 71,698
Measurement period adjustments 0  
Foreign currency translation adjustment (1,380) 1,163
Ending Balance 93,015 88,848
APAC    
Goodwill [Line Items]    
Balance at December 31, 2022   6,523
Goodwill acquired during the year 0 0
Foreign currency translation adjustment (595) 91
Goodwill [Roll Forward]    
Beginning Balance 6,614  
Goodwill acquired during the year 0 0
Measurement period adjustments 0  
Foreign currency translation adjustment (595) 91
Ending Balance $ 6,019 $ 6,614