cloudflare inc shares were tanking more than 20 in thursdays afterhours action after the company cut its forecast for the full year citing a material lengthening of its sales cycle thats expected to weigh on results the cloudservices company now expects 1280 billion to 1284 billion in fullyear revenue whereas cloudflares prior outlook was for 1330 billion to 1342 billion in revenue the factset consensus was for 1335 billion increasing macroeconomic uncertainty over the course of the first quarter resulted in a material lengthening of sales cycles and a significant backendweighting of linearity