On Monday, the company released its first-quarter financial earnings, and beyond the immediate results--26 million global streaming users, $870 million in revenue, an $0.08 loss per share--Netflix spent time touting the benefits of its original programming efforts.READ MORE›
Share on StumbleUpon
Share on LinkedIn