Carnival posted better-than-expected financial results for its fiscal fourth quarter at the end of last week. It also ...