XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of disaggregation of revenue
In the following tables, revenue for each segment, excluding intersegment revenues, is disaggregated by timing of revenue
recognition for the periods indicated.


Three months ended March 31, 2024
(In thousands)Payment Services - Puerto Rico & CaribbeanLatin America Payments and SolutionsMerchant Acquiring, netBusiness SolutionsTotal
Timing of revenue recognition
Products and services transferred at a point in time$32 $557 $— $2,475 $3,064 
Products and services transferred over time33,912 69,590 43,099 55,653 $202,254 
$33,944 $70,147 $43,099 $58,128 $205,318 

Three months ended March 31, 2023
(In thousands)Payment Services - Puerto Rico & CaribbeanLatin America Payments and SolutionsMerchant Acquiring, netBusiness SolutionsTotal
Timing of revenue recognition
Products and services transferred at a point in time$113 $614 $— $1,727 $2,454 
Products and services transferred over time32,366 30,679 40,347 53,968 $157,360 
$32,479 $31,293 $40,347 $55,695 $159,814 
Summary of contract balances
The following table provides information about contract assets from contracts with customers for the three months ended March 31, 2024 and the year ended December 31, 2023.
(In thousands)March 31, 2024December 31, 2023
Balance at beginning of period$13,917 $4,749 
Services transferred to customers4,889 28,165 
Transfers to accounts receivable(5,568)(18,997)
Balance at end of period$13,238 $13,917