XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30, 2023
(In thousands)Payment Services - Puerto Rico & CaribbeanPayment Services - Latin AmericaMerchant Acquiring, netBusiness SolutionsTotal
Timing of revenue recognition
Products and services transferred at a point in time$107 $581 $— $2,396 $3,084 
Products and services transferred over time34,302 41,128 40,557 54,127 $170,114 
$34,409 $41,709 $40,557 $56,523 $173,198 

Three Months Ended September 30, 2022
(In thousands)Payment Services - Puerto Rico & CaribbeanPayment Services - Latin AmericaMerchant Acquiring, netBusiness SolutionsTotal
Timing of revenue recognition
Products and services transferred at a point in time$89 $973 $— $3,790 $4,852 
Products and services transferred over time29,456 29,068 36,911 45,516 $140,951 
$29,545 $30,041 $36,911 $49,306 $145,803 



Nine months ended September 30, 2023
(In thousands)Payment Services - Puerto Rico & CaribbeanPayment Services - Latin AmericaMerchant Acquiring, netBusiness SolutionsTotal
Timing of revenue recognition
Products and services transferred at a point in time$345 $1,834 $— $6,053 $8,232 
Products and services transferred over time100,651 105,917 122,152 163,136 $491,856 
$100,996 $107,751 $122,152 $169,189 $500,088 

Nine months ended September 30, 2022
(In thousands)Payment Services - Puerto Rico & CaribbeanPayment Services - Latin AmericaMerchant Acquiring, netBusiness SolutionsTotal
Timing of revenue recognition
Products and services transferred at a point in time$244 $1,405 $— $7,956 $9,605 
Products and services transferred over time86,045 81,229 111,079 168,664 $447,017 
$86,289 $82,634 $111,079 $176,620 $456,622 
Summary of contract balances
The following table provides information about contract assets from contracts with customers.
(In thousands)September 30, 2023December 31, 2022
Balance at beginning of period$4,749 $1,715 
Services transferred to customers17,827 9,313 
Transfers to accounts receivable(12,244)(6,279)
Balance at end of period$10,332 $4,749