XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue by geographic area:        
Revenue $ 1,082,502 $ 1,037,761 $ 2,129,552 $ 2,044,325
United States        
Revenue by geographic area:        
Revenue $ 706,451 $ 692,646 $ 1,392,978 $ 1,354,736
United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Percentage of revenue by geographic area:        
Percentage of revenue 65.00% 67.00% 65.00% 66.00%
International        
Revenue by geographic area:        
Revenue $ 376,051 $ 345,115 $ 736,574 $ 689,589
International | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Percentage of revenue by geographic area:        
Percentage of revenue 35.00% 33.00% 35.00% 34.00%