Visa (V) swung back to a third-quarter profit and beat Wall Street expectations after taking a significant settlement charge a year earlier, while revenue and payments volume continued to show solid growth.

Continue Reading Below

The world’s largest payments network reported a profit of $1.23 billion, or $1.88 a share, compared to a year-ago loss of $1.84 billion, or $2.74 a share. Analysts were looking for per-share earnings of $1.80.

The year-ago period included a $4.1 billion charge related to a settlement of merchant lawsuits over credit-card transaction fees.