Earnings beat expectations, but rising costs and tech shifts spark selloff. Read More CTech – 24/7