Google Tops Q1 Estimates with $90B in Revenue Amid Antitrust Turmoil