Oceaneering International (OII) reported fiscal Q2 non-GAAP net income late Wednesday of $0.63 per diluted share, up from $0.49 a year earlier.
Analysts polled by FactSet expected $0.46.
Revenue for the quarter ended June 30 was $768.2 million, up from $698.2 million a year earlier.
Four analysts expected $735.7 million.
For fiscal Q3, the company expects EBITDA in the range of $115 million to $125 million.
Four analysts are looking for $112.9 million.
Shares rose nearly 9% in after-hours trading.