Skip to content
10-K

Annual Report

CLOUDFLARE, INC. NET

0001477333-26-000016

← back to feed
Filed
Feb 26, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 348.42M sh
Shares Diluted FY 2025 · Dec 31, 2024 341.41M sh
Shares Diluted FY 2025 · Dec 31, 2023 333.66M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $0
Stock Repurchased FY 2025 · Dec 31, 2024 $0
Stock Repurchased FY 2025 · Dec 31, 2023 $34K
Capex FY 2025 · Dec 31, 2025 $315.62M
Capex FY 2025 · Dec 31, 2024 $185.04M
Capex FY 2025 · Dec 31, 2023 $114.4M
Operating Cash Flow FY 2025 · Dec 31, 2025 $603.11M
Operating Cash Flow FY 2025 · Dec 31, 2024 $380.43M
Operating Cash Flow FY 2025 · Dec 31, 2023 $254.41M
Cash And Equivalents FY 2025 · Dec 31, 2025 $943.54M
Cash And Equivalents FY 2025 · Dec 31, 2024 $147.69M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.46B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.05B
Stockholders Equity FY 2025 · Dec 31, 2023 $763.05M
Stockholders Equity FY 2025 · Dec 31, 2022 $623.96M
Current Liabilities FY 2025 · Dec 31, 2025 $2.35B
Current Liabilities FY 2025 · Dec 31, 2024 $793.65M
Total Liabilities FY 2025 · Dec 31, 2025 $4.58B
Total Liabilities FY 2025 · Dec 31, 2024 $2.25B
Current Assets FY 2025 · Dec 31, 2025 $4.64B
Current Assets FY 2025 · Dec 31, 2024 $2.27B
Total Assets FY 2025 · Dec 31, 2025 $6.04B
Total Assets FY 2025 · Dec 31, 2024 $3.3B
Eps Diluted FY 2025 · Dec 31, 2025 −$0.29
Eps Diluted FY 2025 · Dec 31, 2024 −$0.23
Eps Diluted FY 2025 · Dec 31, 2023 −$0.55
Eps Basic FY 2025 · Dec 31, 2025 −$0.29
Eps Basic FY 2025 · Dec 31, 2024 −$0.23
Eps Basic FY 2025 · Dec 31, 2023 −$0.55
Sga Expense FY 2025 · Dec 31, 2025 $389.31M
Sga Expense FY 2025 · Dec 31, 2024 $278.52M
Sga Expense FY 2025 · Dec 31, 2023 $217.97M
Rd Expense FY 2025 · Dec 31, 2025 $512.49M
Rd Expense FY 2025 · Dec 31, 2024 $421.37M
Rd Expense FY 2025 · Dec 31, 2023 $358.14M
Net Income FY 2025 · Dec 31, 2025 −$102.27M
Net Income FY 2025 · Dec 31, 2024 −$78.8M
Net Income FY 2025 · Dec 31, 2023 −$183.95M
Operating Income FY 2025 · Dec 31, 2025 −$207.21M
Operating Income FY 2025 · Dec 31, 2024 −$154.76M
Operating Income FY 2025 · Dec 31, 2023 −$185.49M
Gross Profit FY 2025 · Dec 31, 2025 $1.62B
Gross Profit FY 2025 · Dec 31, 2024 $1.29B
Gross Profit FY 2025 · Dec 31, 2023 $989.74M
Cost Of Revenue FY 2025 · Dec 31, 2025 $552.53M
Cost Of Revenue FY 2025 · Dec 31, 2024 $378.7M
Cost Of Revenue FY 2025 · Dec 31, 2023 $307.01M
Revenue FY 2025 · Dec 31, 2025 $2.17B
Revenue FY 2025 · Dec 31, 2024 $1.67B
Revenue FY 2025 · Dec 31, 2023 $1.3B