Updated from 12:59 p.m. EDT

Shares of

InfoSpace

(INSP) - Get Report

were among the best-performing technology stocks Thursday after the company swung to a second-quarter profit and said third-quarter earnings would be higher than expectations.

The Internet search company reported a profit of 37 cents a share on sales of $54.4 million vs. a year-ago loss of 51 cents a share on sales of $31.7 million. Analysts had expected it to post sales of $49.3 million in the just-completed second quarter. Looking ahead, InfoSpace expects third-quarter earnings of 22 cents to 27 cents a share on sales of $60 million to $64 million. Analysts are looking for earnings of 21 cents a share on sales of $55.8 million. Shares of InfoSpace traded up $8.07, or 28.3%, to $36.57.

Sonus Networks

(SONSE)

rose after it posted a first-quarter profit, filed restated results for 2001, 2002, and part of 2003, and ended its internal accounting investigation. The Internet phone-switch maker earned a penny a share on sales of $36.5 million. Analysts had expected it to earn 2 cents a share on sales of $38.9 million. More important than its quarterly results was the company filing restated earnings results, which brings it into compliance with

Nasdaq

listing requirements. Nasdaq officials notified the company on Wednesday that it would delist Sonus' stock on August 2 as a result of its filing delinquency. Sonus has notified the Nasdaq stock market that it is now in compliance; the company is awaiting a determination from Nasdaq. The

Securities and Exchange Commission

, meanwhile, continues to investigate Sonus. Shares of Sonus Networks traded up 76 cents, or 17.5%, to $5.10.

Shares of

ESS Technologies

( ESST) fell after the company reported weaker-than-expected second-quarter earnings and warned that third-quarter results would fall short of expectations. Excluding items, the chipmaker earned 10 cents a share on sales of $76.8 million. Analysts had expected it to earn 13 cents a share on sales of $76.9 million. Looking ahead, it forecast third-quarter pro forma earnings of 9 cents to 12 cents a share on sales of $68 million to $72 million. Analysts were looking for 23 cents a share on sales of $89.4 million. Shares of ESS Technologies traded down $1.71, or 20.1%, to $6.78.

MEMC Electronic Materials

(WFR)

rose after it posted strong second-quarter results that easily beat analysts' expectations. The maker of silicon wafers earned 27 cents a share on sales of $255.5 million. Analysts had expected it to earn 18 cents a share on sales of $247 million. Shares of MEMC Electronic Materials traded up $1.06, or 13.4%, to $9.

Shares of

Digimarc

(DMRC) - Get Report

tumbled after the company reported weak second-quarter results and warned the third quarter would fall short of expectations. The software maker posted a loss of 10 cents a share on sales of $23.7 million. Looking ahead, it forecast a third-quarter loss of 3 cents to 6 cents a share on sales of $22 million to $23 million. Analysts were looking for a profit of 9 cents a share on sales of $24.8 million. Shares of Digimarc traded down $3.03, or 25.1%, to $9.04.

Other technology volume leaders included

Intel

(INTC) - Get Report

, up 78 cents to $24.24;

JDS Uniphase

(JDSU)

, up 44 cents to $3.44;

Lucent

( LU), up 4 cents to $3.11;

Microsoft

(MSFT) - Get Report

, down 10 cents to $28.48; and

Oracle

(ORCL) - Get Report

, up 30 cents to $10.38.