XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customer - Schedule of Revenue Disaggregation by Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Total revenues $ 202,997 $ 186,588 $ 581,977 $ 533,732
Americas        
Disaggregation of Revenue [Line Items]        
Total revenues 102,104 91,776 287,942 259,216
United States        
Disaggregation of Revenue [Line Items]        
Total revenues 91,993 79,974 251,194 222,769
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenues 63,335 55,793 184,913 171,604
United Kingdom        
Disaggregation of Revenue [Line Items]        
Total revenues 18,470 14,146 46,355 41,443
Asia-Pacific (“APAC”)        
Disaggregation of Revenue [Line Items]        
Total revenues $ 37,558 $ 39,019 $ 109,122 $ 102,912