NCLH Financials: Norwegian Cruise Line Holdings Ltd AI Analysis