WEX (WEX) reported Q2 adjusted earnings late Wednesday of $5.35 per diluted share, up from $3.95 a year earlier.
Analysts polled by FactSet expected $5.08.
Revenue for the three months ended June 30 was $753.5 million, up from $659.6 million a year earlier.
Analysts expected $740.7 million.
For Q3, the company expects adjusted EPS of $5.45 to $5.65 on revenue of $733 million to $753 million. Analysts expect EPS of $5.42 on revenue of $737.1 million.
For the full-year 2026, the company now expects adjusted EPS of $19.68 to $20.08 on revenue of $2.86 billion to $2.90 billion. It earlier expected adjusted EPS of $18.95 to $19.55 on revenue of $2.82 billion to $2.88 billion.
Analysts expect EPS of $19.41 on revenue of $2.86 billion.