Tech giants report mixed results in earnings release [dailymotion code=”k6bzSNvVCayj0fwpBFB” autoplay=”yes”]