Three more tech companies reported their quarterly earnings yesterday and they all showed falls.
Read more.