Netflix may not be in the bird dog seat anymore, but the company's still doing big business. Over 2 billion hours of movies and TV were streamed on the site last quarter, Netflix said in a statement.
The big number comes courtesy of the company's expansion into international markets last year, including Latin America. Netflix currently has over 20 million users.
[via Techland]