XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues (Tables)
6 Months Ended
Jun. 30, 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 June 30, 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$78 $996 $— $1,653 $2,727 
Products and services transferred over time34,735 68,514 45,319 60,683 $209,251 
$34,813 $69,510 $45,319 $62,336 $211,978 


Three months ended June 30, 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$125 $639 $— $1,930 $2,694 
Products and services transferred over time33,983 34,110 41,248 55,041 164,382 
$34,108 $34,749 $41,248 $56,971 $167,076 





Six months ended June 30, 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$110 $1,553 $— $4,128 $5,791 
Products and services transferred over time68,647 138,104 88,418 116,336 $411,505 
$68,757 $139,657 $88,418 $120,464 $417,296 
Six months ended June 30, 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$238 $1,253 $— $3,657 $5,148 
Products and services transferred over time66,349 64,789 81,595 109,009 321,742 
$66,587 $66,042 $81,595 $112,666 $326,890 
Summary of contract balances
The following table provides information about contract assets from contracts with customers for the six months ended June 30, 2024 and the year ended December 31, 2023.
(In thousands)June 30, 2024December 31, 2023
Balance at beginning of period$13,917 $4,749 
Services transferred to customers15,000 28,165 
Transfers to accounts receivable(16,510)(18,997)
Balance at end of period$12,407 $13,917