Cloudflare, Inc. NET

Latest FY: 2025 Technology Software - Infrastructure
Market Price $315.76
Market Cap $116.94B
P/E Ratio N/A
Quick Peer Compare (Technology):
Revenue (FY 2025) ↑29.8% YoY
$2.17B
3-Yr CAGR: 30.5%
Net Income
N/A
Net Margin: N/A
Free Cash Flow ↑47.1% YoY
$287.50M
FCF Yield: 0.25%
EPS (Diluted)
N/A
Basic: N/A
Return on Equity Efficiency
N/A
ROA: N/A

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (NET)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Op. Cash Flow Free Cash Flow FCF YoY
FY 2017 $134.9M $106.1M $3.2M $-15.9M
FY 2018 $192.7M +42.8% $149.1M $-43.3M $-68.7M -333.4%
FY 2019 $287.0M +49.0% $223.6M $-38.9M $-82.2M -19.6%
FY 2020 $431.1M +50.2% $330.0M $-17.1M $-73.5M +10.6%
FY 2021 $656.4M +52.3% $509.3M $64.6M $-28.3M +61.4%
FY 2022 $975.2M +48.6% $742.6M $123.6M $-20.0M +29.4%
FY 2023 $1,296.7M +33.0% $989.7M $254.4M $140.0M +799.7%
FY 2024 $1,669.6M +28.8% $1,290.9M $380.4M $195.4M +39.6%
FY 2025 $2,167.9M +29.8% $1,615.4M $603.1M $287.5M +47.1%
$

Valuation

Market Price $315.76
Market Cap $116.94B
Enterprise Value $117.97B
P/E Ratio N/A
P/B Ratio 76.49
FCF Yield 0.25%
Dividend Yield N/A
Shares Outstanding 353,466,200
%

Profitability & Margins

Gross Margin 74.51%
Operating Margin 5.28%
Net Margin N/A
Return on Equity (ROE) N/A
Return on Assets (ROA) N/A
Asset Turnover 0.36x
Revenue 3-Yr CAGR 30.51%
🛡️

Financial Health & Liquidity

Current Ratio 1.18
Cash Ratio 8.65
Debt / Equity 1.353
Debt / Assets 0.327
Cash & Equivalents $943.54M
Total Debt $1.97B
Book Value / Share $4.13
💧

Cash Flow Efficiency

Operating Cash Flow $603.11M
Capital Expenditures (CapEx) $315.62M
Free Cash Flow $287.50M
OCF / Revenue 27.82%
FCF / Revenue 13.26%
FCF 3-Yr CAGR N/A
🏷️

Per Share Metrics

EPS (Diluted) N/A
EPS (Basic) N/A
Dividends / Share N/A
Book Value / Share $4.13
EPS YoY Growth N/A
🏛️

Balance Sheet (FY 2025)

Total Assets $6.04B
Total Liabilities $6.04B
Stockholders' Equity $1.46B
Current Assets $128.20M
Current Liabilities $109.05M