XML 96 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
For the year ended December 31, 2022 (in millions):
Banking
Solutions
Merchant
Solutions
Capital
Market
Solutions
Corporate and OtherTotal
Primary Geographical Markets:
North America$5,726 $3,421 $1,626 $204 $10,977 
All others980 1,352 1,137 82 3,551 
Total$6,706 $4,773 $2,763 $286 $14,528 
Type of Revenue:
Recurring revenue:
Transaction processing and services $5,006 $4,670 $1,323 $252 $11,251 
Software maintenance346 517 867 
Other recurring209 85 97 392 
Total recurring5,561 4,758 1,937 254 12,510 
Software license147 10 389 — 546 
Professional services624 432 1,061 
Other non-recurring374 28 411 
Total$6,706 $4,773 $2,763 $286 $14,528 

For the year ended December 31, 2021 (in millions):
Banking
Solutions
Merchant
Solutions
Capital
Market
Solutions
Corporate and OtherTotal
Primary Geographical Markets:
North America$5,454 $3,161 $1,490 $228 $10,333 
All others942 1,335 1,134 133 3,544 
Total$6,396 $4,496 $2,624 $361 $13,877 
Type of Revenue:
Recurring revenue:
Transaction processing and services $4,778 $4,370 $1,183 $317 $10,648 
Software maintenance359 510 872 
Other recurring170 83 96 11 360 
Total recurring5,307 4,455 1,789 329 11,880 
Software license129 374 — 511 
Professional services591 451 1,048 
Other non-recurring369 32 10 27 438 
Total$6,396 $4,496 $2,624 $361 $13,877 
For the year ended December 31, 2020 (in millions):
Banking
Solutions
Merchant
Solutions
Capital
Market
Solutions
Corporate and OtherTotal
Primary Geographical Markets:
North America$5,105 $2,719 $1,453 $274 $9,551 
All others839 1,048 987 127 3,001 
Total$5,944 $3,767 $2,440 $401 $12,552 
Type of Revenue:
Recurring revenue:
Transaction processing and services $4,443 $3,680 $1,091 $374 $9,588 
Software maintenance352 493 848 
Other recurring165 77 99 343 
Total recurring4,960 3,759 1,683 377 10,779 
Software license89 328 425 
Professional services605 427 1,038 
Other non-recurring290 13 310 
Total$5,944 $3,767 $2,440 $401 $12,552