Big tech versus expectations: latest quarterly results - Revenue ($bn)

Chart: Shares Magazine Source: Company reports, Investing.com