“Alphabet has a backlog of $515 billion in orders and $811 billion in contracted spending commitments.”