Cloudlfare earnings look solid