Netflix profit hits record $13.65B as stock sits 35% below high