Cloudflare, Inc. (NET) valuation and key financial metrics