Strong Performance Amid Uncertainty Thermo Fisher Scientific Inc Earnings Report