Netflix Is Managing Expectations While Winning The Streaming War Yesterday Netflix announced it has added more than 10 million subscribers in the three months leading up to July, bringing the total of new subscribers to 26 million in 2020 thus far.