XML 87 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Schedule of Geographic Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 330,147 $ 325,472
U.S.    
Disaggregation of Revenue [Line Items]    
Revenue 180,983 184,519
Other Americas    
Disaggregation of Revenue [Line Items]    
Revenue 21,786 15,011
United Kingdom (“U.K.”)    
Disaggregation of Revenue [Line Items]    
Revenue 32,117 42,237
Europe (excluding U.K.), Middle East, and Africa    
Disaggregation of Revenue [Line Items]    
Revenue 61,847 51,318
Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Revenue $ 33,414 $ 32,387
Total Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percent of total revenue 100.00% 100.00%
Total Revenue | U.S. | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percent of total revenue 54.00% 56.00%
Total Revenue | Other Americas | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percent of total revenue 7.00% 5.00%
Total Revenue | United Kingdom (“U.K.”) | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percent of total revenue 10.00% 13.00%
Total Revenue | Europe (excluding U.K.), Middle East, and Africa | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percent of total revenue 19.00% 16.00%
Total Revenue | Asia-Pacific | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percent of total revenue 10.00% 10.00%