Yahoo announced its Q1 2010 earnings earlier this week, showing both revenue and income increases year-over-year.

In Q1 2010, Yahoo generated $1.59 billion in revenues. That number is up 1 percent from Q1 2009, when it made $1.58 billion. Income from operations was $188 million, up 87 percent from $101 million in 2009.

Investments from Microsoft made up a significant portion of that revenue. Microsoft gave $43 million to Yahoo for a one-time "net transition cost reimbursement", and an additional $35 million for search operating costs. Last year, the two companies entered an agreement in which Bing, Microsoft’s search engine, would power Yahoo search results.

For those in the search engine optimization (SEO) industry, Yahoo CEO Carol Bartz says that she expects Yahoo’s search engine share to "trend up" in 2010. ComScore reports indicate that Yahoo’s search engine share rose from 16.8 percent to 16.9 percent in March – the first increase since Bing began powering Yahoo’s search engine.

Last week, Yahoo competitor Google announced its Q1 financial results – Google’s revenue was up 23 percent year-over-year.