6 ms·Cloudflare Q2 2022 Financial Results9 points by cj 4y agoexcelrus 4y agoincredible. one of the few tech companies i would still invest in today's climate.