XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues $ 314,149 $ 236,824 $ 580,461 $ 476,539
Total revenues 441,807 370,798 823,683 724,826
Fleet Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 146,962 128,804 278,156 261,290
Total revenues 267,314 241,412 500,096 471,777
Travel and corporate solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 88,683 61,490 160,371 116,853
Total revenues 91,350 75,764 172,998 142,543
Health and Employee Benefit Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 78,504 46,530 141,934 98,396
Total revenues 83,143 53,622 150,589 110,506
Payment processing revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 214,826 178,738 401,624 347,192
Payment processing revenue | Fleet Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 120,717 112,895 228,125 219,873
Payment processing revenue | Travel and corporate solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 77,273 51,289 137,271 96,066
Payment processing revenue | Health and Employee Benefit Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 16,836 14,554 36,228 31,253
Account servicing revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 72,022 41,081 126,669 86,041
Total revenues 34,870 37,635 67,309 71,379
Account servicing revenue | Fleet Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 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        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 10,717 8,995 21,302 18,464
Total revenues 0 0 0 0
Account servicing revenue | Health and Employee Benefit Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 54,669 26,702 91,931 53,727
Total revenues 0 0 0 0
Finance fee revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues 62,912 51,553 109,285 100,434
Finance fee revenue | Fleet Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues 62,385 45,188 108,249 88,792
Finance fee revenue | Travel and corporate solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues 496 228 853 487
Finance fee revenue | Health and Employee Benefit Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues 31 6,137 183 11,155
Other revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 27,301 17,005 52,168 43,306
Total revenues 29,876 44,786 66,628 76,474
Other revenue | Fleet Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 19,609 10,525 36,595 27,567
Total revenues 23,097 29,785 46,382 50,316
Other revenue | Travel and corporate solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 693 1,206 1,798 2,323
Total revenues 2,171 14,046 11,774 25,203
Other revenue | Health and Employee Benefit Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Topic 606 revenues 6,999 5,274 13,775 13,416
Total revenues 4,608 955 8,472 955
Total non-Topic 606 revenues        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues 127,658 133,974 243,222 248,287
Total non-Topic 606 revenues | Fleet Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues 120,352 112,608 221,940 210,487
Total non-Topic 606 revenues | Travel and corporate solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues 2,667 14,274 12,627 25,690
Total non-Topic 606 revenues | Health and Employee Benefit Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues $ 4,639 $ 7,092 $ 8,655 $ 12,110