Yahoo! Reports Q1: Display Up, Right Media Exchange Discussed
Though Yahoo! reported declining revenues of $1.06 billion from a year ago (-6%), the company still met Wall Street expectations earning $190 million for the quarter. Read the earnings release (PDF). And, get the slides (PDF). The company went on to say that revenue is continuing to take a hit from the search partnership with […]