Lakeland Industries (LAKE) reported fiscal Q1 net income late Tuesday of $0.04 per diluted share, swinging from a loss of $0.41 a year earlier.
Four analysts polled by FactSet expected a loss of $0.16.
Revenue for the quarter ended April 30 was $47.4 million, up from $46.7 million a year earlier.
Four analysts polled by FactSet expected $47.4 million.
Shares rose more than 16% in recent after-hours activity.