In its quarterly report, Visa posted $3.5bn in revenue, outdoing analysts' expectations of $3.36bn.
Earnings per share meanwhile, came in at $0.69 against a forecast $0.59.
The company's share price was relatively flat ahead of the earnings report.
Why it's interesting
Visa outperformed forecasts both in sales and profits, despite facing global political uncertainty and currency headwinds from a strong dollar, which weighed heavily on the company in its last quarterly report.
What they said
Chief executive Charlie Scharf said:
We continue to deliver solid financial results and operating metrics without the help of an improving economic environment. Strong underlying fundamentals continue to offset the drag from geopolitical tension and the strengthening dollar on our business.