With a content library valued at $12 billion, Netflix’s long-term strategy may be paying off

by Andy Uhler