Cloudflare stock sinks after it beat earnings but slashed 20% of its workforce May 08, 2026 · Cris Tolomia The connectivity company beat first-quarter revenue and earnings estimates but said AI tools have made 1,100 roles unnecessary Read more »