“AccuVest Global Advisors' valuation model for Netflix caps operating margin assumptions at 35% and annual content spending at $20 billion.”