XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.2
SEGMENT AND GEOGRAPHIC INFORMATION - Total Revenue by Major Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Total Revenues $ 418,175 $ 381,267 $ 787,047 $ 762,113
United States        
Segment Reporting Information [Line Items]        
Total Revenues 310,225 276,782 566,454 547,784
Europe        
Segment Reporting Information [Line Items]        
Total Revenues 40,689 37,452 82,285 78,516
Asia Pacific        
Segment Reporting Information [Line Items]        
Total Revenues 45,951 47,706 95,496 98,179
Rest of World        
Segment Reporting Information [Line Items]        
Total Revenues $ 21,310 $ 19,327 $ 42,812 $ 37,634