Financials

Estimates*

Edit
Revenues, earnings & profits over time
USD2020202120222023202420252026
Revenues36.3m127m363m462m256m614m752m
% growth107 %251 %185 %27 %(45 %)140 %22 %
EBITDA(33.1m)(57.7m)(83.3m)(130m)(27.8m)12.1m61.8m
% EBITDA margin(91 %)(45 %)(23 %)(28 %)(11 %)2 %8 %
Profit(156m)(101m)(124m)(140m)(713m)(92.7m)(51.4m)
% profit margin(430 %)(79 %)(34 %)(30 %)(279 %)(15 %)(7 %)
EV / revenue27.0x17.5x4.6x2.3x2.2x0.8x0.6x
EV / EBITDA-29.6x-38.6x-19.9x-8.3x-20.4x42.9x7.6x
R&D budget15.9m22.7m38.3m56.5m---
R&D % of revenue44 %18 %11 %12 %---
  • Edit

Recent News about Stem

Edit

Tech stack

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

Investments by Stem

Edit
AlsoEnergy
ACQUISITION by Stem Dec 2021
inBalance
ACQUISITION by Stem Mar 2023