Global Payments has ‘full pipeline’, could do deal this year, COO says

29 August 2020

Global Payments has “a full pipeline” of possible acquisition targets and could do a deal this year, said President and COO Cameron Bready. The Atlanta-based fintech company, which is coming up on a year since closing its USD 21.5bn acquisition of fellow Georgia-based payments company TSYS, is watching the COVID-19 recovery in markets around the world where it is looking at assets, Bready said.


  • Vertical expansion and growth in existing areas key strategy
  • Europe seen as big opportunity for deals


Global Payments has “a full pipeline” of possible acquisition targets and could do a deal this year, said President and COO Cameron Bready.


The Atlanta-based fintech company, which is coming up on a year since closing its USD 21.5bn acquisition of fellow Georgia-based payments company TSYS, is watching the COVID-19 recovery in markets around the world where it is looking at assets, Bready said.


“We’re involved in a number of different situations that potentially could prove very interesting to us,” he said. “I wouldn’t rule out the possibility of something happening as early as before the end of the year.”


Global Payments, which has a USD 53bn market cap, is better positioned to execute on acquisition opportunities than its peers that might be interested in the same assets, Bready said. The company sits at 2.5x leverage on a net debt basis.


The company is “very focused” on its software-driven payment strategy, Bready said. Global Payments has a history of acquiring independent software vendors in specific verticals, such as its purchases of Advanced MD in healthcare, SICOM Systems in the restaurant and hospitality sector, and Active Network in athletic and outdoors events.


Opportunities to expand to new vertical markets or bolster its position in existing markets are “at the forefront” of the company’s M&A strategy, Bready said, noting it could look to acquire or pursue partnerships. Global Payments is focused on verticals that are highly fragmented from a software standpoint and have a strong nexus between software and payments, he added.


Since it already has a presence in healthcare, restaurants and hospitality, education, and gaming, it could look to acquire independent software vendors in government or real estate, a sector advisor said.


MoffettNathanson analyst Lisa Ellis said Global Payments could pursue broad sector-focused platforms such as Vista Equity Partners-backed Mindbody, which develops software for fitness, wellness and beauty companies, or Lightspeed [TSX:LSPD], a Canadian developer of point-of-sale software.


Eyeing faster-growth markets

Global Payments is also looking at geographic expansion, particularly in faster-growth markets with strong secular trends in digital payment adoption, Bready said. It has a physical presence today in 38 countries, and it conducts business cross border in 100 countries.


The COO said that Europe has a tremendous amount of near- and long-term acquisition opportunities, and he said Asia presented interesting long-term opportunities. Europe is well positioned coming out of the COVID-19 crisis, but certain markets in Asia are struggling more with their recoveries, he added.


Ellis named France’s Worldline [EPA:WLN] and Italy’s Nexi [BIT:NEXI] as potential large payment acquisition targets in Europe for Global Payments.


Worldline is in the process of acquiring payments terminal manufacturer Ingenico [EPA:ING] for EUR 7.8bn. Nexi had been in merger talks with fellow Italian payment systems operator Sia, though the discussions stalled over valuation issues, Milano Finanza reported in June.


Danish fintech group Nets’ financial sponsors are mulling a potential sale of Scandinavia’s largest payments processor, this news service has reported. Nets may be able to fetch a price well above EUR 6bn.


Bready declined to comment on any potential targets, but he said there would not be significant apprehension around a larger acquisition. Any consideration would be driven by the circumstances of the specific opportunity, he added.


Global Payments announced in July an increase in its investment in Spain-based CaixaBank’s [BME:CABK] payments unit to an 80% stake. Bready referred to Spain as an attractive faster-growth market and called the deal an opportunistic acquisition. On the company’s second quarter earnings call, CEO Jeffrey Sloan told equity analysts to look at the announcement as a harbinger of other things that may come.


Bready called M&A a core competency for Global Payments, highlighting the TSYS deal last year and its history of pursuing growth via acquisitions. He said Sloan’s comment was indicative of the company’s “interest in continuing to find ways to use our balance sheet and use our liquidity resources to continue to grow and expand the business.”


COVID-19 accelerates e-commerce

Global Payments could also look at acquisitions to further enhance its e-commerce and omnichannel position, Bready said. The pandemic increased demand for its e-commerce solutions from customers that have historically used its services only for face-to-face payments, he said.


E-commerce makes up about 20% of Global Payments’ overall payments volume and is one of its fastest-growing channels at 16% year-over-year growth in the second quarter. Comparatively, e-commerce at card groups Visa [NYSE:V] and Mastercard make up about twice that volume and are growing almost twice as quickly, according to MoffettNathanson’s Ellis.


Due to the rapid shift to online payments amid the COIVD-19 crisis, Global Payments lost four to five years it could have used to help close that gap, Ellis said. Although there are many directions the company could pursue from an acquisition standpoint, the analyst said its e-commerce strategy should be top priority.



[formidable id=1]
<div class="frm_forms with_frm_style frm_style_formidable-style" id="frm_form_1_container" > <form enctype="multipart/form-data" method="post" class="frm-show-form frm_pro_form frm_ajax_submit " id="form_popup-form" > <div class="frm_form_fields "> <fieldset> <legend class="frm_screen_reader">MergerMarket Subscribe Popup Form</legend> <div class="frm_fields_container"> <input type="hidden" name="frm_action" value="create" /> <input type="hidden" name="form_id" value="1" /> <input type="hidden" name="frm_hide_fields_1" id="frm_hide_fields_1" value="" /> <input type="hidden" name="form_key" value="popup-form" /> <input type="hidden" name="item_meta[0]" value="" /> <input type="hidden" id="frm_submit_entry_1" name="frm_submit_entry_1" value="ba0a9a14ce" /><input type="hidden" name="_wp_http_referer" value="/global-payments-has-full-pipeline-could-do-deal-year-coo-says/" /><div id="frm_field_1_container" class="frm_form_field form-field frm_required_field frm_none_container frm_first frm_half"> <label for="field_qh4icy" id="field_qh4icy_label" class="frm_primary_label">First Name <span class="frm_required" aria-hidden="true">*</span> </label> <input type="text" id="field_qh4icy" name="item_meta[1]" value="" placeholder="Enter your first name" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Name is invalid" aria-invalid="false" /> </div> <div id="frm_field_2_container" class="frm_form_field form-field frm_required_field frm_none_container frm_half"> <label for="field_ocfup1" id="field_ocfup1_label" class="frm_primary_label">Last Name <span class="frm_required" aria-hidden="true">*</span> </label> <input type="text" id="field_ocfup1" name="item_meta[2]" value="" placeholder="Enter your last name" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Last is invalid" aria-invalid="false" /> </div> <div id="frm_field_3_container" class="frm_form_field form-field frm_required_field frm_none_container ion_email accepts_business_email"> <label for="field_29yf4d" id="field_29yf4d_label" class="frm_primary_label">Email <span class="frm_required" aria-hidden="true">*</span> </label> <input type="email" id="field_29yf4d" name="item_meta[3]" value="" placeholder="Enter your business email address" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Please enter a valid email address" aria-invalid="false" /> </div> <div id="frm_field_4_container" class="frm_form_field form-field frm_top_container ion_company frm_hidden"> <label for="field_e6lis6" id="field_e6lis6_label" class="frm_primary_label">Company <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_e6lis6" name="item_meta[4]" value="" data-invmsg="Subject is invalid" aria-invalid="false" /> </div> <div id="frm_field_6_container" class="frm_form_field form-field frm_top_container ion_country frm_hidden frm12 frm_first"> <label for="field_otmou" id="field_otmou_label" class="frm_primary_label">Country <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_otmou" name="item_meta[6]" value="" data-invmsg="Subject is invalid" aria-invalid="false" /> </div> <div id="frm_field_7_container" class="frm_form_field form-field frm_top_container ion_utm_source frm_hidden"> <label for="field_eljps" id="field_eljps_label" class="frm_primary_label">utm_source <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_eljps" name="item_meta[7]" value="" data-invmsg="Subject is invalid" aria-invalid="false" /> </div> <div id="frm_field_8_container" class="frm_form_field form-field frm_top_container ion_utm_medium frm_hidden"> <label for="field_a8lma" id="field_a8lma_label" class="frm_primary_label">utm_medium <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_a8lma" name="item_meta[8]" value="" data-invmsg="Subject is invalid" aria-invalid="false" /> </div> <div id="frm_field_9_container" class="frm_form_field form-field frm_top_container ion_utm_campaign frm_hidden"> <label for="field_ommom" id="field_ommom_label" class="frm_primary_label">utm_campaign <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_ommom" name="item_meta[9]" value="" data-invmsg="Subject is invalid" aria-invalid="false" /> </div> <div id="frm_field_10_container" class="frm_form_field form-field frm_top_container ion_utm_content frm_hidden"> <label for="field_6kbqu" id="field_6kbqu_label" class="frm_primary_label">utm_content <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_6kbqu" name="item_meta[10]" value="" data-invmsg="Subject is invalid" aria-invalid="false" /> </div> <div id="frm_field_11_container" class="frm_form_field form-field frm_top_container ion_page_title frm_hidden"> <label for="field_fpzuk" id="field_fpzuk_label" class="frm_primary_label">Page Title <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_fpzuk" name="item_meta[11]" value="" data-invmsg="Subject is invalid" aria-invalid="false" /> </div> <div id="frm_field_12_container" class="frm_form_field form-field frm_top_container ion_page_url frm_hidden"> <label for="field_aj7hq" id="field_aj7hq_label" class="frm_primary_label">Page URL <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_aj7hq" name="item_meta[12]" value="" data-invmsg="Subject is invalid" aria-invalid="false" /> </div> <div id="frm_field_13_container" class="frm_form_field form-field frm_top_container ion_zerobouncestatus frm_hidden"> <label for="field_mrpjd" id="field_mrpjd_label" class="frm_primary_label">ZeroBounceStatus <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_mrpjd" name="item_meta[13]" value="" data-invmsg="Subject is invalid" aria-invalid="false" /> </div> <div id="frm_field_14_container" class="frm_form_field form-field frm_top_container frm_hidden ion_gftracklabel"> <label for="field_dqw7i" id="field_dqw7i_label" class="frm_primary_label">GFTrackEvent <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_dqw7i" name="item_meta[14]" value="" data-invmsg="Subject is invalid" aria-invalid="false" /> </div> <div id="frm_field_15_container" class="frm_form_field form-field frm_top_container ion_ip_address frm_hidden"> <label for="field_nzvgf" id="field_nzvgf_label" class="frm_primary_label">IP Address <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_nzvgf" name="item_meta[15]" value="" data-frmval="" data-invmsg="Text is invalid" aria-invalid="false" /> </div> <div id="frm_field_16_container" class="frm_form_field form-field frm_top_container frm_hidden ion_landing_page"> <label for="field_182c0" id="field_182c0_label" class="frm_primary_label">Landing Page <span class="frm_required" aria-hidden="true"></span> </label> <input type="text" id="field_182c0" name="item_meta[16]" value="" data-invmsg="Text is invalid" aria-invalid="false" /> </div> <input type="hidden" name="item_key" value="" /> <div class="frm_verify" aria-hidden="true"> <label for="frm_email_1"> If you are human, leave this field blank. </label> <input type="text" class="frm_verify" id="frm_email_1" name="frm_verify" value="" /> </div> <input name="frm_state" type="hidden" value="s8xfwaaizpBMz99drxmiKuSCMAW8OnK3kRg5FhimaDA=" /><div class="frm_submit"> <button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">Submit</button> </div></div> </fieldset> </div> </form> </div>