Sociedad Quimica y Minera de Chile (SQM) reported Q2 earnings late Tuesday of $2.31 per share, up from $0.31 a year earlier.
Analysts surveyed by FactSet expected $2.03.
Revenue for the quarter ended June 30 was $2.47 billion, up from $1.04 billion a year earlier.
Analysts polled by FactSet expected $2.24 billion.