Alico (ALCO) reported fiscal Q3 earnings late Monday of $0.29 per diluted share, swinging from the loss of $2.39 a year earlier.
Two analysts polled by FactSet expected a loss of $0.74.
Revenue in the three months ended June 30 rose to $9.04 million from $8.39 million a year earlier.
Two analysts projected $2.8 million.
Alico shares rose 2.2% in after-hours trading.