Carnival Corp beat expectations for the fourth quarter and reported record bookings thus far for 2020, but announced another delay on one of its newbuildings.

The cruise major reported $423m in net income for the last three months of 2019, down from $494m a year earlier.

The fourth-quarter profit equates to $0.61 in earnings per share, besting Wall Street's consensus forecast of $0.50.