Technology Stocks Sink Despite Better Earnings