Netflix earnings report reveals significant drops in shares following executive changes.