Cloudflare earnings beat boosts stock on AI growth story