Discover Financial Services (DFS) reported Q1 net income late Wednesday of $4.25 per diluted share, up from $3.25 a year earlier.
Analysts polled by FactSet expected $3.61.
Revenue in the quarter ended March 31 rose to $4.25 billion from $4.16 billion a year earlier.
Analysts expected $4.39 billion.
Discover Financial kept its quarterly dividend at $0.70 a share, payable June 5 to investors of record May 23.