XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Description of Business and Summary of Significant Accounting Policies - Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Total revenue $ 366,620 $ 291,609 $ 249,838
United States      
Disaggregation of Revenue [Line Items]      
Total revenue 230,557 170,815 146,702
Other Americas      
Disaggregation of Revenue [Line Items]      
Total revenue 13,420 11,462 7,315
Total Americas      
Disaggregation of Revenue [Line Items]      
Total revenue 243,977 182,277 154,017
EMEA      
Disaggregation of Revenue [Line Items]      
Total revenue 83,326 78,301 71,318
APAC      
Disaggregation of Revenue [Line Items]      
Total revenue 39,317 31,031 24,503
United Kingdom      
Disaggregation of Revenue [Line Items]      
Total revenue 53,400 50,400 46,500
Netherlands      
Disaggregation of Revenue [Line Items]      
Total revenue $ 3,200 $ 10,000 $ 8,700