Carnival Corp. (CCL) on Tuesday reported fiscal third-quarter profit of $1.22 billion.

On a per-share basis, the Miami-based company said it had net income of $1.56. Earnings, adjusted for non-recurring costs and restructuring costs, came to $1.75 per share.

The results beat Wall Street expectations. The average estimate of nine analysts surveyed by Zacks Investment Research was for earnings of $1.63 per share.

The cruise operator posted revenue of $4.88 billion in the period, which also topped Street forecasts. Eight analysts surveyed by Zacks expected $4.78 billion.

For the current quarter ending in December, Carnival expects its per-share earnings to range from 36 cents to 40 cents.

The company expects full-year earnings in the range of $2.56 to $2.60 per share.

Carnival shares have climbed 16 percent since the beginning of the year, while the Standard & Poor’s 500 index has dropped 4.5 percent. The stock has climbed 29 percent in the last 12 months.

This story was generated by Automated Insights using data from Zacks Investment Research.

Photo Credit: Carnival Victory in port in Nassau. Skift