XML 65 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenues $ 117,937 $ 122,548 $ 239,879 $ 241,384
Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 3,003 3,010 3,736 6,634
Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 114,934 119,538 236,143 234,750
Payment Services - Puerto Rico & Caribbean        
Disaggregation of Revenue [Line Items]        
Revenues 19,585 20,700 40,223 43,450
Payment Services - Puerto Rico & Caribbean | Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 32 115 37 2,792
Payment Services - Puerto Rico & Caribbean | Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 19,553 20,585 40,186 40,658
Payment Services - Latin America        
Disaggregation of Revenue [Line Items]        
Revenues 18,093 19,872 38,333 38,620
Payment Services - Latin America | Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 206 121 637 191
Payment Services - Latin America | Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 17,887 19,751 37,696 38,429
Merchant Acquiring, net        
Disaggregation of Revenue [Line Items]        
Revenues 24,765 26,793 49,886 52,767
Merchant Acquiring, net | Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Merchant Acquiring, net | Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 24,765 26,793 49,886 52,767
Business Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 55,494 55,183 111,437 106,547
Business Solutions | Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 2,765 2,774 3,062 3,651
Business Solutions | Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues $ 52,729 $ 52,409 $ 108,375 $ 102,896