Financials

Estimates*

Edit
Revenues, earnings & profits over time
GBP2016201720182019202020212022
Revenues713m870m1.0b1.0b1.1b930m711m
% growth15 %22 %16 %2 %6 %(14 %)(24 %)
EBITDA307m290m296m229m279m495m267m
% EBITDA margin43 %33 %29 %22 %26 %53 %38 %
Profit241m232m240m193m217m362m178m
% profit margin34 %27 %24 %19 %20 %39 %25 %
  • Edit
DateInvestorsAmountRound
-

N/A

-
Total Funding-

Recent News about Mini

Edit

Tech stack

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