NYSE:NET | Key Financial Ratios | Cloudflare, Inc.

Complete source-backed ratio history.

Available history
2017-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.82-3.19%-12.73%
2026-03-311.96-1.41%-5.68%
2025-12-311.98-1.69%-7.01%
2025-09-302.04-1.78%-7.65%
2025-06-305.14-2.10%-9.44%
2025-03-313.2-2.20%-5.73%
2024-12-312.86-2.39%-7.53%
2024-09-303.37-3.06%-9.64%
2024-06-303.51-3.50%-11.57%
2024-03-313.51-6.48%-22.76%
2023-12-313.5-6.67%-24.11%
2023-09-303.89-7.80%-28.89%
2023-06-303.84-8.72%-34.43%
2023-03-314.4-7.13%-29.13%
2022-12-314.74-7.47%-30.99%
2022-09-305.35-9.03%-37.87%
2022-06-305.45-11.74%-49.92%
2022-03-316.85-11.12%-50.77%
2021-12-316.78-10.97%-32.08%
2021-09-308.51-9.36%-25.42%
2021-06-305.72-9.40%-16.97%
2021-03-316.78-9.01%-15.74%
2020-12-317.99-8.65%-14.61%
2020-09-308.61-8.28%-13.73%
2020-06-309.38-9.38%-15.30%
2020-03-315.98-14.15%-17.20%
2019-12-318.22-12.74%-14.58%
2019-09-309.02-11.24%-12.74%
2019-06-3062.91%
2018-12-313.21

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.98-1.69%-7.01%
2024-12-312.86-2.39%-7.53%
2023-12-313.5-6.67%-24.11%
2022-12-314.74-7.47%-30.99%
2021-12-316.78-10.97%-32.08%
2020-12-317.99-8.65%-14.61%
2019-12-318.22-12.74%-14.58%
2018-12-313.21-29.21%76.79%
2017-12-3117.96%