$NET Q1 '25 Earnings Results & Recap
Cloudflare reported Q1 2025 EPS of $0.16, meeting the estimates, and revenue of $479.1 million, surpassing the estimate of $469.3 million; however, management expressed caution about the volatile global business environment and provided a prudent full-year outlook.