Pan American Silver (PAAS) reported Q1 adjusted earnings late Wednesday of $0.42 per share, up from $0.01 a year earlier.
Analysts polled by FactSet expected $0.20.
Revenue for the quarter ended March 31 was $773.2 million, up from $601.4 million a year earlier.
Four analysts surveyed by FactSet expected $694 million.
The company kept its quarterly dividend at $0.10 per share, payable June 2 to holders of record May 20.
The company said it maintained its full-year 2025 guidance for annual production and capital expenditures.