Cloudflare stock sinks 18% after earnings as company cuts 1,100 employees due to AI changes May 7, 2026 · CNBC Read full story at source