Penumbra (PEN) reported Q4 non-GAAP earnings late Tuesday of $0.97 per diluted share, up from $0.76 a year earlier.
Analysts polled by FactSet expected $0.90.
Revenue for the quarter ended Dec. 31 was $315.5 million, up from $284.7 million a year earlier.
Analysts expected $311.4 million.
The company expects full-year 2025 revenue between $1.34 billion and $1.36 billion.
Analysts polled by FactSet expect $1.36 billion.
Shares of the company were up 4% in recent after-hours activity.