Na mate the video trying to sell the naming rights it had that STID was apparently shown in 60 million homes. About 139 million people are subscribers to Netflix
I don't think Netflix ever release viewing numbers do they? Is the 60 million not the number of homes it was available in, as in the regions where Netflix had the rights?