Netflix reports earnings this afternoon as the king of streaming tries to retain its crown amid increased competition.