Cloudflare Financial Ratios for Analysis 2016-2024 | NET

Fifteen years of historical annual and quarterly financial ratios and margins for Cloudflare (NET).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
20232022202120202019201820172016
3.504.756.787.998.223.213.39-
0.630.700.590.320.010.050.08-
1.682.301.430.470.010.050.09-
76.3376.1577.5976.5677.9077.4078.6671.74
-14.30-20.63-19.45-24.77-37.61-44.06-7.21-20.08
-14.30-20.63-19.45-24.77-37.61-44.06-7.21-20.08
1.25-5.032.19-4.28-23.57-30.594.74-8.34
-13.72-19.56-37.78-28.99-36.48-44.68-7.20-20.36
-14.19-19.83-39.66-27.69-36.87-45.24-7.97-20.44
0.470.380.280.310.350.650.83-
--------
5.226.576.876.798.487.6611.76-
69.8855.6053.1353.7743.0747.6531.05-
-24.11-30.99-32.08-14.61-14.5876.7917.96-
-30.89-43.61-33.09-14.98-14.66-40.77-9.19-
-6.67-7.47-10.97-8.65-12.74-29.21-6.59-
-8.99-9.39-13.29-9.95-14.37-38.15-8.13-
2.261.892.512.652.422.381.54-
0.760.380.21-0.06-0.27-0.530.04-0.18
0.36-0.12-0.14-0.31-0.66-0.96-0.26-0.42

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
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
3.373.513.513.503.893.844.404.755.355.456.856.788.515.726.787.998.619.385.988.229.02------
0.570.590.620.630.650.670.690.700.710.710.740.590.570.330.330.320.310.30-0.010.01------
1.321.461.611.681.832.052.202.302.422.472.781.431.340.500.490.470.450.44-0.010.01------
77.6977.8077.5477.0276.7475.6275.7375.3275.5976.2077.8278.0578.2377.0276.7676.9276.3575.7777.1878.3278.3278.0076.74-77.61--
-7.16-8.65-14.41-11.82-11.68-18.21-16.29-18.45-18.10-27.52-18.86-21.21-15.37-18.94-22.64-19.65-18.62-24.77-39.53-35.68-55.57-29.32-27.78--72.83--
-7.16-8.65-14.41-11.82-11.68-18.21-16.29-18.45-18.10-27.52-18.86-21.21-15.37-18.94-22.64-19.65-18.62-24.77-39.53-35.68-55.57-29.32-27.78--72.83--
---------------------------
-2.98-3.47-8.79-7.12-6.64-30.15-12.67-16.33-16.22-27.17-19.33-29.41-64.07-26.12-29.55-26.88-26.25-28.15-36.26-32.80-55.54-28.65-27.22--75.04--
-3.56-3.76-9.39-7.69-7.01-30.62-13.12-16.72-16.76-27.09-19.50-40.03-62.28-23.30-28.95-27.02-23.18-26.21-35.89-33.55-55.25-29.23-27.73--75.87--
0.140.140.140.130.130.120.110.110.100.100.090.080.070.110.100.090.080.070.110.100.09------
---------------------------
1.701.601.781.461.681.731.611.852.001.921.692.032.032.011.941.982.342.282.292.482.30------
52.9356.1650.6861.6453.4951.9155.7548.6744.9846.8653.1744.4244.2344.7946.4445.3838.4639.3939.2336.3239.20------
-1.58-1.71-4.46-3.65-3.37-14.72-5.84-7.36-7.16-10.95-8.03-9.55-12.58-4.43-4.97-4.16-3.20-3.13-4.64-3.88-5.52------
-1.92-2.14-5.60-4.68-4.41-20.05-7.98-10.35-10.44-16.33-8.56-9.85-12.85-4.54-5.09-4.27-3.28-3.21-4.78-3.90-5.55------
-0.50-0.52-1.27-1.01-0.91-3.73-1.43-1.77-1.71-2.57-1.76-3.27-4.64-2.46-2.84-2.46-1.93-1.92-3.81-3.39-4.86------
-0.68-0.70-1.71-1.36-1.19-4.91-1.82-2.23-2.10-3.15-2.12-3.96-5.38-2.95-3.34-2.83-2.20-2.18-4.64-3.82-5.44------
2.842.582.352.262.081.921.971.891.811.771.582.512.652.562.592.652.692.742.332.422.47------
0.740.440.220.760.500.300.110.380.140.01-0.110.210.080.100.08-0.06-0.03-0.03-0.05-0.27-0.26-0.15-0.110.00-0.380.000.00
0.350.220.110.360.210.100.04-0.12-0.22-0.21-0.20-0.14-0.16-0.04-0.01-0.31-0.23-0.17-0.10-0.66-0.62-0.46-0.26--0.60--