Carnival's business is thriving, but it's weighed down by high debt.