Netflix finished 2013 with strong financial results that topped Wall Street expectations in addition to an influx of new domestic subscribers. Specifically, the company ended the three month period with $1.18 billion in revenue and earnings per share of $0.79, up from the $945 million in revenue and $0.13 per...












TechSpot