Cloudflare (NET) reported Q2 adjusted earnings late Thursday of $0.29 per diluted share, up from $0.21 a year earlier.
Analysts polled by FactSet expected $0.27.
Revenue for the three months ended June 30 was $696.1 million, up from $512.3 million a year earlier.
Analysts expected $664.7 million.
For Q3, the company expects adjusted EPS of $0.34 on revenue of $736 million to $737 million. Analysts expect adjusted EPS of $0.32 on revenue of $721.3 million.
For full-year 2026, the company now expects adjusted EPS of $1.25 to $1.26 on revenue of $2.86 billion to $2.87 billion. It earlier expected adjusted EPS of $1.19 to $1.20 on revenue of $2.805 billion to $2.813 billion.
Analysts expect adjusted EPS of $1.20 on revenue of $2.81 billion.