Financials

Estimates*

Edit
Revenues, earnings & profits over time
EUR20172018201920202021
Revenues12.4m13.9m17.9m35.4m62.3m
% growth-12 %29 %98 %76 %
EBITDA---10.2m29.7m
% EBITDA margin---29 %48 %
Profit---9.1m17.4m
% profit margin---26 %28 %
  • Edit
DateInvestorsAmountRound

N/A

Acquisition
Total Funding-

Recent News about I3D.net

Edit

Tech stack

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