XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue The table below presents the Company’s revenue disaggregated by business line and includes a reconciliation with its reportable segments. The
Company serves its global client base by working among its geographic teams across various regions, including the U.S. and Canada; Europe, Middle East and Africa (“EMEA”); Latin America (“LATAM”); and Asia Pacific (“APAC”). The majority of the Company’s revenue is earned in the U.S., with revenue generated within its EMEA, LATAM and APAC regions comprising approximately 16% and 15% of total revenue for the three and nine months ended September 30, 2025, respectively, and approximately 15% of total revenue for each of the three and nine months ended September 30, 2024.
(In millions)
Three Months Ended September 30,Nine Months Ended September 30,
Revenue by Business Line
2025202420252024
Small Business$1,741 $1,627 $5,109 $4,719 
Enterprise580 558 1,669 1,563 
Processing265 284 824 850 
Total Merchant Solutions segment revenue$2,586 $2,469 $7,602 $7,132 
Digital Payments
$939 $987 $2,985 $2,894 
Issuing
802 789 2,492 2,316 
Banking
592 636 1,825 1,866 
Total Financial Solutions segment revenue$2,333 $2,412 $7,302 $7,076 
Corporate and Other$344 $334 $1,005 $997 
Total Revenue
$5,263 $5,215 $15,909 $15,205 
Contract with customer, asset and liabilities
The following table provides information about contract assets and contract liabilities from contracts with customers:
(In millions)September 30, 2025December 31, 2024
Contract assets$904 $832 
Contract liabilities1,130 1,082 
Schedule of remaining performance obligations
The following table includes estimated processing and services revenue expected to be recognized in the future related to performance obligations that were unsatisfied (or partially unsatisfied) at September 30, 2025:
(In millions)
Year Ending December 31,
Remainder of 2025$655 
20262,345 
20271,781 
20281,251 
Thereafter1,385