Tech companies finance performance in 2012