Netflix topped Wall Street estimates across the board in the third quarter, marking the start of what the streaming giant hopes is its great comeback. Global subscriber levels reached 223.09 million, up from 220.67 million in the prior quarter, ending a streak of two quarters when subscriber levels fell. Revenue and earnings per share also […]