Inspire Medical Systems (INSP) reported Q1 earnings Monday of $0.10 per diluted share, compared with a net loss of $0.34 per share a year earlier.
Analysts polled by FactSet expected a loss of $0.27 per share.
Revenue for the quarter ended March 31 was $201.3 million, up from $164.0 million a year earlier.
Analysts surveyed by FactSet expected $195.2 million.
The company said it's increasing its 2025 diluted EPS guidance to between $2.20 and $2.30, from the previous guidance between $2.10 and $2.20. The company maintained its 2025 revenue outlook of between $940 million and $955 million.
Analysts polled by FactSet expect $2.17 and $949.6 million.
The company's shares were rising past 2% in recent after-hours trading.