Company information

Edit
Launch date
Employees
1,439 people
Firm valuation
€1.5b (Dealroom.co estimates Nov 2017.)
Revenues, earnings & profits over time
USD20162017201820192020E2021E2022E
Revenues-353m377m406m439m--
% growth--7 %8 %8 %--
EBITDA-71m68m82m92m--
% EBITDA margin-20 %18 %20 %21 %--
Profit<1m10m9m16m20m--
% profit margin-3 %2 %4 %5 %--
  • Edit
DateInvestorsAmountRound
$26mSERIES B
$20mSERIES C
Not yet verified
$40mSERIES A
N/ASERIES B
N/AACQUISITION
N/AN/AEARLY VC
Not yet verified
$5.6mLATE VC
N/A$74.5m
Valuation: $900m
IPO
N/A$750kGRANT
$1.6b
Valuation: $1.6b
ACQUISITION
Total Funding€65.8m

Recent News about Barracuda Networks

Edit
LocationEdit
Campbell, CA, USA