Bebe Stores (BEBE) announced a 3-for-2 stock split. The new shares will be issued on June 3 to stockholders of record as of May 3. The stock was up 61 cents, or 1.87%, to $33.26 in after-hours trading Thursday.

Flextronics

(FLEX) - Get Report

said it earned $74.2 million, or 12 cents a share, for the fourth quarter ended March 31 vs. $16 million, or 3 cents a share, a year ago. Revenue for the quarter was $3.6 billion. Excluding certain items, the company earned $95.3 million, or 16 cents a share. Analysts expected earnings of 16 cents a share on revenue of $4 billion. The stock was down 29 cents, or 2.73%, to $10.35 in after-hours trading.

Microsoft

(MSFT) - Get Report

said it earned $2.56 billion, or 23 cents a share, for the third quarter ended March 31, compared with $1.32 billion, or 12 cents a share, a year ago. The company said its latest-quarter results included legal charges of 5 cents a share. Revenue for the quarter was $9.6 billion. Analysts expected 32 cents a share on revenue of $9.8 billion, according to Thomson First Call. The company forecasts fourth-quarter revenue in the range of $10.1 billion to $10.2 billion, compared with Wall Street's expectations of $10.1 billion. The stock was up 21 cents, or 0.86%, to $24.66 in after-hours trading.

Gateway

( GTW) reported a loss of $5.1 million, or a penny a share, for the first quarter ended March 31 vs. a loss of $171.5 million, or 51 cents a share, a year ago. Revenue for the quarter was $837.7 million. Excluding certain items, the company earned $3 million, or a penny a share. Analysts expected a loss of a penny a share on revenue of $839 million, according to Thomson First Call. The stock was unchanged at $3.48.

NetGear

(NTGR) - Get Report

said it earned $7.9 million, or 24 cents a share, for the first quarter ended April 3, compared with $4.2 million, or 13 cents a share, a year ago. Revenue for the quarter was $109 million. Excluding certain items, the company earned 25 cents a share. Analysts expected earnings of 22 cents a share on revenue of $105.3 million. The stock was up $2.24, or 17.28%, to $15.20 in after-hours trading.

MicroStrategy

(MSTR) - Get Report

said it earned $15.1 million, or 89 cents a share, for the first quarter ended March 31 vs. $10.4 million, or 60 cents a share, a year ago. Revenue for the quarter was $60 million. Analysts expected 72 cents a share on revenue of $61.8 million, according to Thomson First Call. The stock was down $8.65, or 15.18%, to $48.35 in after-hours trading.

Columbia Sportswear

(COLM) - Get Report

said it earned $21.3 million, or 52 cents a share, for the first quarter ended March 31 vs. $20 million, or 49 cents a share, a year ago. Revenue for the quarter was $245.7 million. Analysts expected profit of 50 cents a share on revenue of $237 million, according to Thomson First Call. For the second quarter, the company expects to earn around $3 million on revenue growth in the range of 4% to 6%. For the full year, the company said it expects sales growth of 5%, and net income to fall 8% to 12% compared with 2004. The stock was down $6.04, or 11.85%, to $44.92 in after-hours trading.

Interchange

( INCX) said it earned $131,000, or a penny a share, for the first quarter ended March 31, compared with $17,000, or a penny a share, a year ago. Revenue for the quarter was $5.9 million. Excluding certain items, net income was $229,000, or 2 cents a share. Analysts expected a profit of 3 cents a share on revenue of $6.35 million. For the second quarter, the company expects a loss of 9 cents to 13 cents a share on revenue in the range of $4.6 million to $4.9 million. The stock was down $1.62, or 23.82%, to $5.18 in after-hours trading.

Provide Commerce

( PRVD) said it earned $3.5 million, or 25 cents a share, for the third quarter ended March 31 vs. $15.9 million, or $1.14 a share, a year ago. Revenue for the quarter was $57.2 million. Excluding certain items, the company earned $4.4 million, or 32 cents a share. Analysts expected 34 cents a share on revenue of $58 million. For the fourth quarter, the company sees profits of 30 cents to 32 cents on revenue in the range of $59.5 million to $62 million. Wall Street was expecting earnings of 40 cents a share on revenue of $62 million. The stock was down $7.72, or 30%, to $17.95 in after-hours trading.

KLA-Tencor

(KLAC) - Get Report

said it earned $123 million, or 61 cents a share, for the third quarter ended March 31, compared with $66 million, or 33 cents a share, a year ago. Revenue for the quarter was $541.6 million. Analysts expected profit of 56 cents a share on revenue of $528 million, according to Thomson First Call. For the fourth quarter, the company expects a profit of 46 cents to 48 cents a share on revenue in the range of $480 million to $500 million. Wall Street was expecting earnings of 53 cents a share on revenue of $514 million. The stock was down $1.55, or 3.87%, to $38.47 in after-hours trading.