Financials

Estimates*

Edit
Revenues, earnings & profits over time
EUR2018201920202021
Revenues387m379m189m226m
% growth-(2 %)(50 %)20 %
EBITDA(3.5m)<1m(56.9m)(6.2m)
% EBITDA margin(1 %)-(30 %)(3 %)
Profit(6.8m)(6.2m)(68.4m)(16.2m)
% profit margin(2 %)(2 %)(36 %)(7 %)

Recent News about Europcar

Edit

Tech stack

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