Cruise company Royal Caribbean ( NYSE: RCL) beat earnings by six cents last night, reporting a huge $5.75 per share profit despite sales coming in just a bit light at $5.1 billion. It's a bit concerning that Royal Caribbean said earnings for the full year will fall short of expectations, however, with a forecast between $15.58 and $15.63 per share, and this forecast is costing the stock 8% in early trading.