I tried to find financials on EVO. So far I could only find this that says the are at $180 Million in Sales. http://www.insideview.com/directory/evo-payments-international-llc