MGM Resorts International (MGM) reports record highs in multiple revenue streams despite a dip in Las Vegas performance.