XML 127 R113.htm IDEA: XBRL DOCUMENT v3.25.3
Segment and Geographic Information - Geographic Information Regarding Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues:        
Total revenues $ 736,849 $ 561,111 $ 2,185,093 $ 1,690,486
EMEA        
Revenues:        
Total revenues 385,939 280,883 1,147,411 864,697
Americas        
Revenues:        
Total revenues 262,378 204,811 787,675 603,434
APAC        
Revenues:        
Total revenues 88,532 75,417 250,007 222,355
UNITED KINGDOM        
Revenues:        
Total revenues $ 266,600 $ 189,600 $ 780,500 $ 591,300
UNITED KINGDOM | Revenue Benchmark | Geographic Concentration Risk        
Revenues:        
Concentration risk 10.00% 10.00% 10.00% 10.00%
UNITED STATES        
Revenues:        
Total revenues $ 243,400 $ 187,700 $ 732,700 $ 550,400
UNITED STATES | Revenue Benchmark | Geographic Concentration Risk        
Revenues:        
Concentration risk 10.00% 10.00% 10.00% 10.00%