XML 58 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Deferred revenue, revenue recognized $ 8,900 $ 10,200 $ 25,900 $ 31,400
Account Services        
Disaggregation of Revenue [Line Items]        
Operating revenues 247,349 200,716 478,658 421,405
Account Services | Transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Operating revenues 132,059 123,152 256,179 264,074
Account Services | Transferred over time        
Disaggregation of Revenue [Line Items]        
Operating revenues 115,290 77,564 222,479 157,331
Processing and Settlement Services        
Disaggregation of Revenue [Line Items]        
Operating revenues 66,752 69,304 190,769 178,312
Processing and Settlement Services | Transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Operating revenues 65,450 67,071 188,516 174,647
Processing and Settlement Services | Transferred over time        
Disaggregation of Revenue [Line Items]        
Operating revenues $ 1,302 $ 2,233 $ 2,253 $ 3,665