AtriCure (ATRC) reported Q2 adjusted earnings late Thursday of $0.18 per diluted share, swinging from a loss of $0.02 a year earlier.
Analysts polled by FactSet expected adjusted EPS of $0.02.
Revenue for the three months ended June 30 was $153.6 million, up from $136.1 million a year earlier.
Analysts expected $151.8 million.
For the full-year 2026, the company expects adjusted EPS of $0.24 to $0.32 on revenue of $602 million to $610 million.
Analysts expect adjusted EPS of $0.12 on revenue of $604.6 million.