CCL Financials: Carnival Corp AI Analysis