UFP Technologies (UFPT) reported Monday Q2 adjusted earnings of $2.92 per diluted share, up from $2.50 a year earlier.
Four analysts polled by FactSet expected $2.56.
Revenue for the quarter ended June 30 was $174.0 million, up from $151.2 million a year ago.
Four analysts expected $159.4 million.