Carnival reported earnings that were slightly better than analysts' estimates despite higher fuel costs. 

Thanks to better-than-expected bookings, Carnival also bumped up earnings expectations for the third quarter.

The Arnold Donald-led cruise giant reported second-quarter net income of $378m, which was better than the $370m reported in the year earlier quarter. The company reported earnings per share of $0.52, which came in slightly better than the mean estimate of $0.47