XML 116 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE - Schedule of Geographic Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue $ 1,497,180 $ 1,432,616 $ 1,317,845
U.S.      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 828,332 785,029 763,558
Other Americas      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 95,698 85,149 102,980
United Kingdom (“U.K.”)      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 157,830 158,014 115,793
Europe (excluding U.K.), Middle East, and Africa      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 249,325 242,303 194,563
Asia-Pacific      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue $ 165,995 $ 162,121 $ 140,951
Total Revenue | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percent of total revenue 100.00% 100.00% 100.00%
Total Revenue | U.S. | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percent of total revenue 55.00% 55.00% 57.00%
Total Revenue | Other Americas | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percent of total revenue 6.00% 6.00% 8.00%
Total Revenue | United Kingdom (“U.K.”) | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percent of total revenue 11.00% 11.00% 9.00%
Total Revenue | Europe (excluding U.K.), Middle East, and Africa | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percent of total revenue 17.00% 17.00% 15.00%
Total Revenue | Asia-Pacific | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Percent of total revenue 11.00% 11.00% 11.00%