Black & Decker ( BDK) said it expects to earn $1.33 to $1.35 a share from continuing operations in the first quarter, up from its previous estimate of $1.05 to $1.10 a share. Excluding items, sales should rise 15% from last year's $1.1 billion. Analysts were forecasting earnings of $1.07 a share on revenue of $1.4 billion. SpectraLink ( SLNK) said that it expects to earn 11 cents a share for the first quarter on revenue of about $20.6 million. Analysts were expecting earnings of 14 cents a share on revenue of $24 million, according to Thomson First Call. The company cited unexpected weakness in the OEM and major re-seller channels during the quarter. The stock was down $1.06, or 8.8%, to $10.95 in after-hours trading. Genentech ( DNA) said it earned $284.2 million, or 27 cents a share, for the first quarter ended March 31, compared with $176.6 million, or 16 cents a share, a year ago. Revenue for the quarter was $1.19 billion. Excluding items, the company said it earned 29 cents a share, which exceeded the 25 cents a share expected by analysts, according to Thomson First Call. The stock was down 69 cents, or 1.22%, to $55.91 in after-hours trading. Horizon Health Corp ( HORC) said it earned $3.1 million, or 53 cents a share, for the second quarter ended Feb. 28, compared with $2.7 million, or 47 cents a share, a year ago. Revenue for the quarter was $54.4 million. Analysts expected 53 cents a share on revenue of $55.3 million, according to Thomson First Call. Looking forward, the company cut its earnings forecast for fiscal 2005 to $1.96 a share from its previous forecast of $2 a share. The stock was down 59 cents, or 1.47%, to $40.15 in after-hours trading. BMC Software ( BMC) warned that fourth-quarter earnings and revenue will be below its previous estimate and said it will cut about 12% of its global work force. Excluding items, the company expects earnings in a range of 8 cents to 12 cents a share on revenue of $388 million to $400 million in the quarter ended March 31. That's down from previous earnings estimates of 17 cents to 22 cents a share on revenue of $410 million to $425 million. The stock was down 15 cents, or 1%, to $14.50 in after-hours trading.