LeoGroup

LeoGroup


Launch date
Company register number 04266877
Halifax England (HQ)

Financials

Estimates*

Edit
Revenues, earnings & profits over time
EUR2015201620172018201920202021
Revenues76.6m85.5m95.5m<1m2.0m2.0m2.0m
% growth(15 %)12 %12 %(100 %)1900 %--
EBITDA13.3m23.5m38.1m(<1m)<1m--
% EBITDA margin17 %27 %40 %(92 %)4 %--
Profit6.8m11.4m17.9m11.3m14.6m--
% profit margin9 %13 %19 %11254 %732 %--

Source: Dealroom estimates

Recent News about LeoGroup

Edit

Tech stack

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

Investments by LeoGroup

Edit