Company information

Edit
Launch date
Employees
1,947 people
Market cap
$22.4b
Net debt
$347m
Firm valuation
€19.8b (Public information from 2021)
Revenues, earnings & profits over time
USD20162017201820192020E2021E2022E
Revenues---287m431m593m784m
% growth----50 %38 %32 %
EBITDA---41m15m40m86m
% EBITDA margin---14 %3 %7 %11 %
Profit---106m119m132m118m
% profit margin---37 %28 %22 %15 %
EV / revenue---17.4x52.7x36.7x27.8x
EV / EBITDA---119.0x1465.0x534.0x253.0x
R&D budget---102m---
R&D % of revenue---36 %---

Source: Company fillings or news article

  • Edit

Recent News about CloudFlare

Edit
Lists