XML 63 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenues $ 112,017 $ 102,725 $ 335,638 $ 307,516
Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 1,781   4,612  
Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 110,236   331,026  
Payment Services - Puerto Rico & Caribbean        
Disaggregation of Revenue [Line Items]        
Revenues 19,793   57,290  
Payment Services - Puerto Rico & Caribbean | Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 114   307  
Payment Services - Puerto Rico & Caribbean | Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 19,679   56,983  
Payment Services - Latin America        
Disaggregation of Revenue [Line Items]        
Revenues 18,907   58,534  
Payment Services - Latin America | Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 15   444  
Payment Services - Latin America | Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 18,892   58,090  
Merchant Acquiring, net        
Disaggregation of Revenue [Line Items]        
Revenues 24,486   73,829  
Merchant Acquiring, net | Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 0   0  
Merchant Acquiring, net | Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 24,486   73,829  
Business Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 48,831   145,985  
Business Solutions | Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 1,652   3,861  
Business Solutions | Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues $ 47,179   $ 142,124