Netflix has over 232 million paid memberships in more than 190 countries. It is the most-subscribed video on-demand streaming service globally.