The cruise operator reported strong financial results but warned of slower bookings due to global uncertainties.