Financials

Estimates*

Edit
Revenues, earnings & profits over time
EUR20152016201720182019
Revenues27.9m30.0m18.5m632m70.7m
% growth-8 %(38 %)3308 %(89 %)
EBITDA(6.4m)(12.5m)(11.3m)513m41.9m
% EBITDA margin(23 %)(42 %)(61 %)81 %59 %
Profit96.0m(22.1m)(5.5m)487m19.0m
% profit margin344 %(74 %)(30 %)77 %27 %
R&D budget-10.0m20.0m500m70.0m
R&D % of revenue-33 %108 %79 %99 %

Source: Dealroom estimates

  • Edit
DateInvestorsAmountRound

€20.0m

Growth Equity non VC

€100m

Growth Equity non VC
*
N/A

N/A

Growth Equity non VC

$90.0m

Debt
*

€110m

Debt
*

$620m

Debt
*

€675m

Valuation: €900m

Acquisition
*

€90.0m

Valuation: €900m

Growth Equity non VC
*

€575m

Valuation: €2.1b

Growth Equity non VC
*

N/A

Merger
Total Funding-

Recent News about Mainstream Renewable Power

Edit

Tech stack

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

Investments by Mainstream Renewable Power

Edit