Netflix posts 29.5% margin as Warner deal financing expands | StreamingMeme