Carnival Corporation reported better-than-expected first-quarter earnings and revenue on Thursday, with the company raising ...