Google

(GOOG) - Get Report

said it earned $369 million, or $1.29 a share, for the first quarter ended March 30, up from $64 million, or 24 cents a share, a year ago. Revenue for the quarter was $1.26 billion. The results wiped out the consensus estimates of analysts surveyed by Thomson First Call, which was for earnings of 92 cents a share. The stock was up $12.77, or 6.25%, to $216.99 in after-hours trading.

Kenneth Cole

(KCP)

said it earned $7.5 million, or 37 cents a share, for the first quarter ended March 31, vs. $7.4 million, or 36 cents a share, a year ago. Revenue for the quarter was $129.9 million. Analysts expected 37 cents a share on revenue of $130.7 million. The company affirmed its second-quarter guidance for earnings of 38 cents a share. The stock was unchanged at $29.21.

Callaway Golf

(ELY) - Get Report

said it earned $18.4 million, or 27 cents a share, for the first quarter ended March 31, significantly down from $40.5 million, or 59 cents a share, a year ago. Revenue was $299.9 million. Excluding certain charges, the company earned $20.7 million, or 30 cents a share. Analysts expected 30 cents a share on revenue of $301 million, according to Thomson First Call. The stock was unchanged at $12.

Netflix

(NFLX) - Get Report

said its first-quarter loss widened to $8.8 million, or 17 cents a share, from $5.8 million, or 11 cents a share, a year ago. Revenue for the quarter was $154.1 million. Excluding certain items, the company lost $4.5 million, or 9 cents a share. According to Thomson First Call, analysts expected a loss of 21 cents a share on revenue of $151.7 million. The stock was down 75 cents, or 6.17%, to $11.40 in after-hours trading.

Affymetrix

(AFFX)

said it earned $16.2 million, or 24 cents a share, for the first quarter ended March 31, compared with a loss of $1.83 million, or 3 cents a share, a year ago. Revenue for the quarter was $88.6 million. Analysts expected a profit of 20 cents a share on sales of 89.9 million. The stock was down $2.35, or 5.11%, to $43.66 in after-hours trading.