XML 79 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Disaggregated Revenues and Cost to Obtain a Contract (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of revenues        
Total revenues, gross $ 286,467 $ 243,065 $ 805,873 $ 719,694
Deferred revenues adjustment (2,107) (67) (7,421) (362)
Revenues 284,360 242,998 798,452 719,332
Subscription revenues        
Disaggregation of revenues        
Total revenues, gross 222,069 200,813 631,873 596,052
Transaction revenues        
Disaggregation of revenues        
Total revenues, gross $ 64,398 $ 42,252 $ 174,000 $ 123,642