XML 148 R130.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information - Reportable Segment Results (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues $ 1,850,542 $ 1,559,869 $ 1,723,691
Interest income 4,486 5,850 9,304
Fleet Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 1,111,415 918,310 1,038,395
Interest income 1,813 4,326 6,249
Travel and Corporate Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 324,918 277,840 367,826
Interest income 14 272 1,521
Health and Employee Benefit Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 414,209 363,719 317,470
Interest income 2,659 1,252 1,534
Payment processing revenue      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 858,990 698,891 825,592
Payment processing revenue | Fleet Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 513,365 404,843 457,244
Payment processing revenue | Travel and Corporate Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 274,092 229,144 303,385
Payment processing revenue | Health and Employee Benefit Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 71,533 64,904 64,963
Account servicing revenue      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 526,858 449,456 413,552
Account servicing revenue | Fleet Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 168,350 153,823 164,735
Account servicing revenue | Travel and Corporate Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 44,157 41,927 43,293
Account servicing revenue | Health and Employee Benefit Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 314,351 253,706 205,524
Finance fee revenue      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 255,323 198,523 247,318
Finance fee revenue | Fleet Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 254,306 197,307 245,082
Finance fee revenue | Travel and Corporate Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 873 1,079 2,086
Finance fee revenue | Health and Employee Benefit Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 144 137 150
Other revenue      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 209,371 212,999 237,229
Other revenue | Fleet Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 175,394 162,337 171,334
Other revenue | Travel and Corporate Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 5,796 5,690 19,062
Other revenue | Health and Employee Benefit Solutions      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues $ 28,181 $ 44,972 $ 46,833