You knew they were big, but you didn’t know just how big streaming innovator (and leader) Netflix really was…until now. In a bid to prove to investors they have what it takes to stave off a whole new class of streaming competitors, Netflix released some detailed numbers on their global subscription base that has Wall Street really buzzing.