Tech stocks were back in the red Tuesday following a series of uninspiring earnings reports. The Nasdaq lost 54 points, or 3.1%, to 1716 in recent trading. Shares of Sun Microsystems ( JAVA) plunged 17% to $4.80 after the company offered disappointing preliminary first-quarter results late Monday. Sun said it expects a loss of 25 cents a share to 35 cents a share on revenue of $2.95 billion to $3.05 billion. Excluding $60 million in restructuring charges, Sun anticipates a loss of 2 cents a share to 12 cents a share. Analysts surveyed by Thomson Reuters had forecast a loss of 1 cent a share on revenue of $3.14 billion. Netflix ( NFLX) shares were down 9.4% to $21.57 one day after beating earnings estimates but falling short on revenue. Netflix also expects 100,000 fewer subscribers heading into next year. It now estimates between 8.85 million and 9.15 million. Yahoo! ( YHOO) shares were down 5.4% to $12.16 as the company prepared to release its third-quarter earnings after the bell. The company is expected to be hurt by a decline in online advertising, specifically in display ads where Yahoo! is a leader. Analysts expect Yahoo! to earn 9 cents a share on revenue of $1.37 billion, excluding traffic acquisition costs. Shares of Texas Instruments ( TXN) fell 8.5% to $16.45 after the company warned that its fourth-quarter earnings would fall well below expectations. TI expects fourth-quarter earnings of 30 cents a share to 36 cents a share on revenue ranging between $2.83 billion to $3.07 billion. Analysts had expected earnings of 42 cents a share on revenue of $3.33 billion.