NET 2025 Q3 July 31, 2025 / By Trisha Concepcion / NET Cloudflare (NET) reports earnings: Profit: $0.21 vs. $0.20 = +5% Profit Est: $0.18 vs. $0.20 = -10% Beat the street by $0.03 Revenue: +28% Revenue Est: +25%