XML 126 R113.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographic Information - Geographic Information Regarding Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues:        
Total revenues $ 784,004 $ 550,761 $ 1,448,244 $ 1,129,375
EMEA        
Revenues:        
Total revenues 419,511 279,074 761,472 583,814
Americas        
Revenues:        
Total revenues 278,658 198,594 525,297 398,623
APAC        
Revenues:        
Total revenues 85,835 73,093 161,475 146,938
UNITED KINGDOM        
Revenues:        
Total revenues $ 285,800 $ 192,200 $ 513,900 $ 401,800
UNITED KINGDOM | Revenue Benchmark | Geographic Concentration Risk        
Revenues:        
Concentration risk 10.00% 10.00% 10.00% 10.00%
UNITED STATES        
Revenues:        
Total revenues $ 259,900 $ 180,600 $ 489,400 $ 362,600
UNITED STATES | Revenue Benchmark | Geographic Concentration Risk        
Revenues:        
Concentration risk 10.00% 10.00% 10.00% 10.00%