Yahoo! (YHOO) gained 4.6% in after-hours Island trading. The Internet media company after the close posted a first-quarter profit of 1 cent per share, beating the Street's estimate of a break-even result. The year-earlier result was a 10-cent profit.

Yahoo!, grappling with a decline in advertising revenue, said it will cut 12% of its workforce.

TheStreet Recommends