XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE - Geographic Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 298,268 $ 274,337 $ 623,740 $ 650,644
Percent of total revenue 100.00% 100.00% 100.00% 100.00%
U.S.        
Disaggregation of Revenue [Line Items]        
Revenue $ 150,385 $ 147,725 $ 334,904 $ 364,997
Other Americas        
Disaggregation of Revenue [Line Items]        
Revenue 19,505 16,261 34,516 62,012
United Kingdom (“U.K.”)        
Disaggregation of Revenue [Line Items]        
Revenue 28,892 28,831 71,129 59,763
Europe (excluding U.K.), Middle East, and Africa        
Disaggregation of Revenue [Line Items]        
Revenue 54,353 45,238 105,671 94,374
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Revenue $ 45,133 $ 36,282 $ 77,520 $ 69,498
Total Revenue | U.S. | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 50.00% 54.00% 54.00% 55.00%
Total Revenue | Other Americas | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 7.00% 6.00% 6.00% 10.00%
Total Revenue | United Kingdom (“U.K.”) | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 10.00% 11.00% 11.00% 9.00%
Total Revenue | Europe (excluding U.K.), Middle East, and Africa | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 18.00% 16.00% 17.00% 15.00%
Total Revenue | Asia-Pacific | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of total revenue 15.00% 13.00% 12.00% 11.00%