XML 101 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Disaggregated Revenues and Cost to Obtain a Contract (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of revenues    
Total revenues, gross $ 431,454 $ 242,474
Deferred revenues adjustment 231,275 105,150
Total revenues, net 428,430 240,592
Contract with Customer, Liability, Adjustments (3,024)  
Subscription revenues    
Disaggregation of revenues    
Total revenues, gross 235,092 193,235
Transaction revenues    
Disaggregation of revenues    
Total revenues, gross 84,177 49,239
Re-occurring Revenues    
Disaggregation of revenues    
Total revenues, gross $ 112,185  
Contract with Customer, Liability, Adjustments   $ (1,882)