XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue by Geographic Area - Revenue and Percentage of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue by geographic area:        
Revenue $ 1,037,761 $ 943,354 $ 2,044,325 $ 1,818,717
United States        
Revenue by geographic area:        
Revenue $ 692,646 $ 616,306 $ 1,354,736 $ 1,186,687
United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Percentage of revenue by geographic area:        
Percentage of revenue 67.00% 65.00% 66.00% 65.00%
International        
Revenue by geographic area:        
Revenue $ 345,115 $ 327,048 $ 689,589 $ 632,030
International | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Percentage of revenue by geographic area:        
Percentage of revenue 33.00% 35.00% 34.00% 35.00%