Shares of

Eclipsys

( ECLP) were among technology's winners Tuesday, rising 11% after the software company posted second-quarter results that were better than Wall Street expectations.

The company, which provides software to the health-care industry, reported a loss of $2.5 million, or 5 cents a share, on sales of $95.9 million. Excluding $2.2 million, or 5 cents a share, in transition costs related to the company's former chief executive, the company would have reported break-even results. Analysts polled by Thomson First Call were expecting a loss of 2 cents a share on sales of $89 million. A year ago, the company reported a loss of $10 million, or 21 cents a share, on sales of $73.6 million. Shares were trading up $1.57 to $15.47.

Earthlink

(ELNK)

fell 2% after the company posted mixed second-quarter results and said that third-quarter sales would fall below expectations. The Internet service provider earned $43.8 million, or 31 cents a share, on sales of $325.7 million. Analysts were expecting earnings of 25 cents a share on sales of $330.3 million. A year ago, the company earned $49.7 million, or 31 cents a share, on sales of $348.6 million. Looking ahead, Earthlink forecast earnings of $26 million to $36 million on sales of $315 million to $320 million. Analysts are expecting earnings of $31.3 million, or 22 cents a share, on sales of $330.2 million. Shares were trading down 16 cents to $9.01.

Shares of

Tellabs

( TLAB) rose 6% after the telecom-gear maker posted second-quarter earnings that were better than expected. The company earned $41.1 million, or 9 cents a share, on sales of $462.5 million. Excluding items, the company would have earned $57.9 million, or 13 cents a share. Analysts were expecting earnings of 7 cents a share on sales of $457.7 million. A year ago, the company posted pro forma earnings of $57.5 million, or 14 cents a share, on sales of $304.3 million. Tellabs said that strong customer demand across multiple product lines fueled its latest results. Shares were trading up 56 cents to $9.45.

J2 Global Communications

(JCOM) - Get Report

rose 10% after the company posted second-quarter results that topped expectations. The company, which provides messaging and communications services, earned $11.7 million, or 46 cents a share, on sales of $34.9 million. Analysts were expecting earnings of 42 cents a share on sales of $34.7 million. A year ago, the company earned $7.5 million, or 29 cents a share, on sales of $25.8 million. Looking ahead, J2 Global forecast third-quarter earnings of 48 cents to 49 cents a share on sales of $37.4 million to $38 million. Analysts had been expecting earnings of 45 cents a share on sales of $37.8 million. Shares were trading up $3.53 to $40.

Shares of

SI International

( SINT) rose 15% after the information technology company reported second-quarter results that were better than expected. The company earned $4 million, or 35 cents a share, on sales of $96 million. Analysts were expecting earnings of 31 cents a share on sales of $93.2 million. A year ago, the company earned $2.7 million, or 30 cents a share, on sales of $63.8 million. Looking ahead, SI International forecast third-quarter earnings of $4.2 million to $4.4 million, or 36 cents to 38 cents a share, on sales of $100 million to $104 million. Analysts had been expecting earnings of 36 cents a share on sales of $104 million. Shares were trading up $3.99 to $31.29.

Other technology movers included

Cisco Systems

(CSCO) - Get Report

, up 14 cents to $18.99;

Motorola

( MOT), down 17 cents to $20.37;

Intel

(INTC) - Get Report

, up 11 cents to $26.63;

Microsoft

(MSFT) - Get Report

, down 8 cents to $25.61;

Texas Instruments

(TXN) - Get Report

, up $1.41 to $32.01;

Lucent Technologies

( LU), up 1 cent to $2.87;

Oracle

(ORCL) - Get Report

, up 15 cents to $13.94;

Sun Microsystems

(SUNW) - Get Report

, up 2 cents to $3.87;

eBay

(EBAY) - Get Report

, down 46 cents to $40.42;

Yahoo!

(YHOO)

, up 16 cents to $34.01; and

Sirius Satellite Radio

(SIRI) - Get Report

, down 2 cents to $6.98.