Company information

Edit
Launch date
Employees
1,808 people
Market cap
$25.5b
Net debt
$529m
Firm valuation
€22.8b (Public information from 2021)
Revenues, earnings & profits over time
USD20162017201820192020E2021E2022E
Revenues---287m423m570m744m
% growth----47 %35 %31 %
EBITDA---(41m)10m36m77m
% EBITDA margin---(14 %)2 %6 %10 %
Profit---(106m)(108m)(85m)(64m)
% profit margin---(37 %)(26 %)(15 %)(9 %)
EV / revenue---17.4x59.0x44.0x33.7x
EV / EBITDA----119.0x2454.0x678.0x323.0x
  • Edit

Recent News about CloudFlare

Edit
Lists