Following a massive earnings miss three months ago, the bank-technology seller on Tuesday reported signs of stability and an embrace of new payments and financial services technology.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results