Cloudflare Financial Statements 2016-2024 | NET

Fifteen years of historical annual and quarterly income statements for Cloudflare (NET).

Annual Data | Millions of US $ except per share data

TTM20232022202120202019201820172016
$1,572$1,297$975$656$431$287$193$135$84.79
$353$307$233$147$101$63.42$43.54$28.79$23.96
$1,219$990$743$509$330$224$149$106$60.83
$398$358$298$189$127$90.67$54.46$33.65$23.66
$984$817$646$448$310$241$180$82.21$54.20
$0.00$0$0$0$0$0$0$0$0
$1,382$1,175$944$637$437$332$234$116$77.86
$-162.87$-185.49$-201.20$-127.68$-106.77$-107.95$-84.90$-9.73$-17.03
$77.03$7.62$10.47$-120.29$-18.21$3.23$-1.19$0.02$-0.24
$-85.84$-177.86$-190.73$-247.98$-124.97$-104.71$-86.09$-9.72$-17.27
$7.98$6.09$2.65$12.33$-5.60$1.12$1.08$1.03$0.07
$-93.82$-183.95$-193.38$-260.31$-119.37$-105.83$-87.16$-10.75$-17.33
$0.00$0$0$0$0$0$0$0$0
$-93.82$-183.95$-193.38$-260.31$-119.37$-105.83$-87.16$-10.75$-17.33
$0.00$0$0$0$0$0$0$0$0
$-93.82$-183.95$-193.38$-260.31$-119.37$-105.83$-87.16$-10.75$-17.33
$42.07$16.23$-49.09$14.36$-18.43$-67.65$-58.93$6.40$-7.07
$-162.87$-185.49$-201.20$-127.68$-106.77$-107.95$-84.90$-9.73$-17.03
$-0.26$-0.55$-0.59$-0.83$-0.40$-0.72$-1.08$-0.14$-0.23
$-0.26$-0.55$-0.59$-0.83$-0.40$-0.72$-1.08$-0.14$-0.23

Quarterly Data | Millions of US $ except per share data

2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-312016-12-31
$430$401$379$362$336$308$290$275$254$235$212$194$172$152$138$126$114$99.72$91.25$83.93$73.94$67.42$61.73$0$50.07$0$0
$95.97$89.01$85.04$83.28$78.07$75.22$70.43$67.79$61.97$55.80$47.05$42.50$37.53$35.03$32.08$29.07$27.01$24.16$20.82$18.20$16.03$14.83$14.36$0$11.21$0$0
$334$312$294$279$258$233$220$207$192$179$165$151$135$117$106$96.86$87.16$75.56$70.43$65.73$57.91$52.59$47.37$0$38.86$0$0
$111$103$87.70$96.40$90.59$89.61$81.54$79.70$76.43$75.11$67.05$61.76$46.77$41.35$39.53$34.76$30.90$28.13$33.35$26.29$27.86$18.87$17.65$0$14.83$0$0
$254$244$260$226$206$200$185$178$161$168$138$130$115$105$97.70$86.85$77.51$72.13$73.15$69.39$71.13$53.50$46.87$0$60.50$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$365$347$348$322$297$289$267$258$238$243$205$192$161$146$137$122$108$100$107$95.67$98.99$72.36$64.51$0$75.33$0$0
$-30.79$-34.70$-54.55$-42.83$-39.21$-56.17$-47.27$-50.69$-45.95$-64.54$-40.02$-41.06$-26.49$-28.87$-31.25$-24.74$-21.25$-24.70$-36.07$-29.94$-41.09$-19.77$-17.15$0$-36.47$0$0
$17.97$20.77$21.28$17.02$16.93$-36.83$10.50$5.85$4.77$0.83$-0.98$-15.87$-83.94$-10.95$-9.54$-9.10$-8.72$-3.37$2.99$2.41$0.02$0.45$0.35$0$-1.10$0$0
$-12.82$-13.93$-33.27$-25.81$-22.28$-93.00$-36.77$-44.85$-41.17$-63.71$-41.01$-56.93$-110.43$-39.82$-40.80$-33.84$-29.97$-28.07$-33.08$-27.53$-41.07$-19.32$-16.80$0$-37.57$0$0
$2.51$1.15$2.27$2.05$1.25$1.47$1.31$1.07$1.37$-0.17$0.37$20.57$-3.10$-4.31$-0.83$0.18$-3.50$-1.94$-0.34$0.62$-0.21$0.39$0.31$0$0.42$0$0
$-15.33$-15.08$-35.54$-27.87$-23.54$-94.47$-38.08$-45.92$-42.55$-63.54$-41.38$-77.50$-107.34$-35.51$-39.96$-34.02$-26.47$-26.14$-32.75$-28.16$-40.85$-19.71$-17.11$0$-37.99$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-15.33$-15.08$-35.54$-27.87$-23.54$-94.47$-38.08$-45.92$-42.55$-63.54$-41.38$-77.50$-107.34$-35.51$-39.96$-34.02$-26.47$-26.14$-32.75$-28.16$-40.85$-19.71$-17.11$0$-37.99$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-15.33$-15.08$-35.54$-27.87$-23.54$-94.47$-38.08$-45.92$-42.55$-63.54$-41.38$-77.50$-107.34$-35.51$-39.96$-34.02$-26.47$-26.14$-32.75$-28.16$-40.85$-19.71$-17.11$0$-37.99$0$0
$21.62$14.83$-5.34$10.96$12.05$-6.29$-0.49$-6.80$-5.63$-27.49$-9.18$1.53$10.64$3.19$-1.01$3.62$4.85$-4.89$-22.01$-18.29$-30.51$-10.20$-8.66$0$-36.47$0$0
$-30.79$-34.70$-54.55$-42.83$-39.21$-56.17$-47.27$-50.69$-45.95$-64.54$-40.02$-41.06$-26.49$-28.87$-31.25$-24.74$-21.25$-24.70$-36.07$-29.94$-41.09$-19.77$-17.15$0$-36.47$0$0
$-0.04$-0.04$-0.10$-0.08$-0.07$-0.28$-0.12$-0.13$-0.13$-0.20$-0.13$-0.24$-0.34$-0.12$-0.13$-0.11$-0.09$-0.09$-0.11$0.06$-0.35$-0.23$-0.20$0$-0.47$0$0
$-0.04$-0.04$-0.10$-0.08$-0.07$-0.28$-0.12$-0.13$-0.13$-0.20$-0.13$-0.24$-0.34$-0.12$-0.13$-0.11$-0.09$-0.09$-0.11$0.06$-0.35$-0.23$-0.20$0.00$-0.47$0.00$0.00