Company information

Edit
Launch date
Employees
796 people
Market cap
$4.5b
Net debt
$662m
Firm valuation
€3.6b (Public information from 2021)
Revenues, earnings & profits over time
USD20162017201820192020E2021E2022E
Revenues----151m202m263m
% growth-----34 %30 %
EBITDA----16m9m14m
% EBITDA margin----11 %4 %5 %
Profit----9m29m26m
% profit margin----6 %14 %10 %
EV / revenue----34.0x19.8x15.2x
EV / EBITDA----308.0x415.0x277.0x
  • Edit

Recent News about JFrog

Edit