v3.26.1
Revenues (Tables)
6 Months Ended
Jun. 30, 2026
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, 2026
(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$54 $3,617 $— $488 $4,159 
Products and services transferred over time40,693 119,330 52,301 58,337 270,661 
$40,747 $122,947 $52,301 $58,825 $274,820 


Three months ended June 30, 2025
(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$23 $1,932 $— $1,333 $3,288 
Products and services transferred over time38,108 77,733 47,292 63,186 226,319 
$38,131 $79,665 $47,292 $64,519 $229,607 
Six months ended June 30, 2026
(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 $5,967 $— $2,752 $8,797 
Products and services transferred over time78,598 219,031 100,706 115,611 513,946 
$78,676 $224,998 $100,706 $118,363 $522,743 


Six months ended June 30, 2025
(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$81 $3,698 $— $5,593 $9,372 
Products and services transferred over time75,349 154,247 94,941 124,490 449,027 
$75,430 $157,945 $94,941 $130,083 $458,399