Affiliate Window

Affiliate Window

Uk's leading performance marketing network.

Launch date
Employees
Company register number 04010229
London England (HQ)

Financials

Estimates*

Edit
Revenues, earnings & profits over time
EUR2016201720182019202020212022
Revenues267m44.6m46.1m50.8m57.9m67.5m70.1m
% growth5 %(83 %)3 %10 %14 %17 %4 %
EBITDA15.0m16.5m13.6m19.7m22.0m28.6m26.9m
% EBITDA margin6 %37 %29 %39 %38 %42 %38 %
Profit10.0m6.3m7.3m10.6m12.8m16.6m16.7m
% profit margin4 %14 %16 %21 %22 %25 %24 %

Source: Dealroom estimates

  • Edit
DateInvestorsAmountRound
*

N/A

Merger
Total Funding-

Recent News about Affiliate Window

Edit

Tech stack

Group
Tech stackLearn more about the technologies and tools that this company uses.

Investments by Affiliate Window

Edit