Company information

Edit
Launch date
Employees
1,193 people
Ownership
Market cap
$305m
Net debt
$185m
Firm valuation
€438m (Public information from 2021)
Revenues, earnings & profits over time
USD20162017201820192020E2021E2022E
Revenues476m404m419m389m358m384m395m
% growth29 %(15 %)4 %(7 %)(8 %)7 %3 %
EBITDA48.9m(18m)16m6m32m40m49m
% EBITDA margin10 %(4 %)4 %2 %9 %10 %12 %
Profit16.5m(281m)(159m)(339m)(45m)(44m)(40m)
% profit margin3 %(70 %)(38 %)(87 %)(13 %)(11 %)(10 %)
EV / revenue-4.0x2.0x0.9x1.4x1.3x1.2x
EV / EBITDA--87.2x51.9x55.7x15.0x11.8x9.6x
  • Edit
DateInvestorsAmountRound
-N/A-
Not yet verified
N/A$30.6mSERIES A
$15mSERIES C
$20mSERIES D
$12mSERIES E
N/AN/AIPO
N/A$2.6mLATE VC
N/AGRANT
Total Funding€72.9m

Recent News about comScore

Edit
Lists