Company information

Edit
Launch date
Employees
4,980 people
Market cap
$23.1b
Net debt
$5.4b
Firm valuation
€20.1b (Public information from 2021)
Revenues, earnings & profits over time
USD20162017201820192020E2021E2022E
Revenues271m376m513m675m883m1.2b1.5b
% growth49 %39 %36 %32 %31 %32 %25 %
EBITDA<1m24m55m83m110m148m194m
% EBITDA margin-6 %11 %12 %12 %13 %13 %
Profit(45.6m)(39m)63m53m85m97m95m
% profit margin(17 %)(10 %)12 %8 %10 %8 %6 %
EV / revenue--9.1x9.5x20.0x19.0x15.0x
EV / EBITDA--83.9x76.8x162.0x150.0x114.0x
R&D budget49.5m67.1m113m172m---
R&D % of revenue18 %18 %22 %25 %---

Source: Company fillings or news article

  • Edit

Recent News about Hubspot

Edit
Lists