Netflix subscriber figures and revenue in 50 countries