Financials

Estimates*

Edit
Revenues, earnings & profits over time
GBP2016201720182019202020212022
Revenues1.4m1.5m1.8m1.7m1.2m1.6m1.9m
% growth6 %6 %20 %(6 %)(27 %)29 %22 %
EBITDA(<1m)(<1m)<1m<1m<1m<1m<1m
% EBITDA margin(59 %)(53 %)49 %48 %38 %48 %46 %
Profit<1m<1m<1m<1m<1m<1m<1m
% profit margin59 %53 %48 %48 %38 %48 %46 %

Recent News about Red Cross

Edit

Tech stack

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