Artificial Intelligence Cloudflare stock sinks 18% after earnings as company cuts 1,100 employees due to AI changes – CNBC Google Inc. May 7, 2026 May 7, 2026 Cloudflare stock sinks 18% after earnings as company cuts 1,100 employees due to AI changes CNBC