XML 123 R112.htm IDEA: XBRL DOCUMENT v3.24.3
Segment, Geographic and Product Information - Geographic Information Regarding Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues:        
Total revenues $ 561,111 $ 482,694 $ 1,690,486 $ 1,508,641
EMEA1        
Revenues:        
Total revenues 280,883 241,011 864,697 758,233
Americas2        
Revenues:        
Total revenues 204,811 172,048 603,434 541,673
APAC        
Revenues:        
Total revenues 75,417 69,635 222,355 208,735
UNITED KINGDOM        
Revenues:        
Total revenues $ 189,600 $ 172,300 $ 591,300 $ 537,800
UNITED KINGDOM | Revenue Benchmark | Geographic Concentration Risk        
Revenues:        
Concentration risk 10.00% 10.00% 10.00% 10.00%
UNITED STATES        
Revenues:        
Total revenues $ 187,700 $ 152,900 $ 550,400 $ 484,600
UNITED STATES | Revenue Benchmark | Geographic Concentration Risk        
Revenues:        
Concentration risk 10.00% 10.00% 10.00% 10.00%