Twitter stock nosedives after mediocre earnings report