Yahooshares skidded after the company delivered an outlook that fell short of analyst forecasts and a mixed earnings report.

The Internet-services company reported its earnings excluding items rose to 19 cents a share in the second quarter from 15 cents a share in the year-earlier period.