Sezzle (SEZL) reported Q2 adjusted earnings late Thursday of $1.13 per diluted share, up from $0.70 a year earlier.
Analysts polled by FactSet expected $1.03.
Revenue for the three months ended June 30 was $149.7 million, up from $98.7 million a year earlier.
Analysts expected $135.1 million.
For the full-year 2026, the company now expects adjusted EPS of $5.25 compared with $5.10 earlier.
Analysts expect $5.12.