XML 88 R76.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information - Revenue by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting Information [Line Items]        
Payment processing revenue $ 314,149 $ 236,824 $ 580,461 $ 476,539
Account servicing revenue 106,892 78,716 193,978 157,420
Other revenue 57,177 61,791 118,796 119,780
Total revenues 441,807 370,798 823,683 724,826
Interest income 2,656 7,463 5,413 14,846
Fleet Solutions        
Segment Reporting Information [Line Items]        
Payment processing revenue 146,962 128,804 278,156 261,290
Account servicing revenue   43,019 80,745 85,229
Other revenue   40,310 82,977 77,883
Total revenues 267,314 241,412 500,096 471,777
Interest income   1,040 4,019 2,035
Travel and Corporate Solutions        
Segment Reporting Information [Line Items]        
Payment processing revenue 88,683 61,490 160,371 116,853
Other revenue   15,252 13,572 27,526
Total revenues 91,350 75,764 172,998 142,543
Interest income   122 807 543
Health and Employee Benefit Solutions        
Segment Reporting Information [Line Items]        
Payment processing revenue 78,504 46,530 141,934 98,396
Other revenue   6,229 22,247 14,371
Total revenues 83,143 53,622 150,589 110,506
Interest income   6,301 587 12,268
Payment processing revenue        
Segment Reporting Information [Line Items]        
Payment processing revenue 214,826 178,738 401,624 347,192
Payment processing revenue | Fleet Solutions        
Segment Reporting Information [Line Items]        
Payment processing revenue 120,717 112,895 228,125 219,873
Payment processing revenue | Travel and Corporate Solutions        
Segment Reporting Information [Line Items]        
Payment processing revenue 77,273 51,289 137,271 96,066
Payment processing revenue | Health and Employee Benefit Solutions        
Segment Reporting Information [Line Items]        
Payment processing revenue 16,836 14,554 36,228 31,253
Account servicing revenue        
Segment Reporting Information [Line Items]        
Payment processing revenue 72,022 41,081 126,669 86,041
Total revenues 34,870 37,635 67,309 71,379
Account servicing revenue | Fleet Solutions        
Segment Reporting Information [Line Items]        
Payment processing revenue 6,636 5,384 13,436 13,850
Total revenues 34,870 37,635 67,309 71,379
Account servicing revenue | Travel and Corporate Solutions        
Segment Reporting Information [Line Items]        
Payment processing revenue 10,717 8,995 21,302 18,464
Total revenues 0 0 0 0
Account servicing revenue | Health and Employee Benefit Solutions        
Segment Reporting Information [Line Items]        
Payment processing revenue 54,669 26,702 91,931 53,727
Total revenues 0 0 0 0
Finance fee revenue        
Segment Reporting Information [Line Items]        
Total revenues 62,912 51,553 109,285 100,434
Finance fee revenue | Fleet Solutions        
Segment Reporting Information [Line Items]        
Total revenues 62,385 45,188 108,249 88,792
Finance fee revenue | Travel and Corporate Solutions        
Segment Reporting Information [Line Items]        
Total revenues 496 228 853 487
Finance fee revenue | Health and Employee Benefit Solutions        
Segment Reporting Information [Line Items]        
Total revenues $ 31 $ 6,137 $ 183 $ 11,155