Afya (AFYA) reported Q2 earnings late Thursday of 2.22 Brazilian reais ($0.43) per diluted share, up from 1.90 reais a year earlier.
Four analysts polled by FactSet expected 2.02 reais.
Revenue for the quarter ended June 30 was 972.1 million reais, up from $969.3 million reais a year earlier.
Analysts expected 983.5 million reais.
For 2026 the Brazilian medical education provider maintained its revenue guidance of 3.95 billion reais to 4.10 billion reais. Analysts expect 3.99 billion reais.