Electromed (ELMD) reported fiscal Q3 earnings late Tuesday of $0.35 per diluted share, up from $0.21 a year earlier.
Three analysts polled by FactSet expected $0.25.
Revenue for the three months ended March 31 was $18.6 million, up from $15.7 million a year earlier.
Three analysts surveyed by FactSet expected $17.6 million.