Netflix now has nearly 118 million streaming subscribers globally (Vox)