Amid Pandemic, Big Tech Reports Mixed Earnings