Yahoo! (NASDAQ:YHOO) offered mixed news in reporting its Q4 and fiscal 2012 results. For the quarter, on a GAAP basis, the company's revenue was $1.3 billion and net profit was $272 million ($0.23 per diluted share). Revenue was up slightly from the same quarter the previous year, while net was down by roughly $23 million.

Analysts had been expecting a bottom-line EPS of $0.25 for Q4 2012.

For the full year, revenue came in at just under $5 billion, an incremental improvement over 2011's figure. Net profit ballooned to $3.9 billion from the previous year's $1.0 billion. The 2012 net, however, included a gain of $2.8 billion related to the sale of a large company stake in Chinese Internet giant Alibaba.