bf/NYSE:STEM_icon.jpeg

NYSE:STEM

Stem, Inc.

  • Stock

USD

Last Close

1.30

21/05 14:40

Market Cap

489.51M

Beta: 2.07

Volume Today

1.36M

Avg: 5.90M

PE Ratio

−3.14

PFCF: −1.67

Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
17.55M
-
36.31M
106.85%
127.37M
250.82%
362.98M
184.98%
461.51M
27.15%
cost of revenue
20.81M
-
40.22M
93.25%
126.12M
213.59%
329.89M
161.56%
462.80M
40.29%
gross profit
-3.26M
-
-3.91M
20%
1.25M
131.88%
33.09M
2,553.73%
-1.28M
103.87%
selling and marketing expenses
17.46M
-
14.83M
15.08%
19.95M
34.53%
48.88M
145.02%
51.56M
5.47%
general and administrative expenses
12.43M
-
14.71M
18.35%
41.65M
183.22%
77.03M
84.95%
74.92M
2.74%
selling general and administrative expenses
29.89M
-
29.53M
1.18%
61.60M
108.57%
125.91M
104.41%
108.77M
13.61%
research and development expenses
14.70M
-
15.94M
8.42%
22.72M
42.54%
38.30M
68.56%
56.51M
47.53%
other expenses
-503K
-
-1.47M
192.45%
898K
161.05%
2.37M
164.37%
2.92M
23.04%
cost and expenses
65.40M
-
85.69M
31.03%
210.44M
145.58%
494.10M
134.79%
628.08M
27.11%
operating expenses
44.59M
-
45.48M
1.98%
84.32M
85.42%
164.21M
94.75%
165.28M
0.65%
interest expense
12.55M
-
20.81M
65.81%
17.39M
16.39%
10.47M
39.82%
14.98M
43.07%
ebitda
-34.46M
-
-33.12M
3.89%
-57.70M
74.21%
-83.31M
44.38%
-120.73M
44.91%
operating income
-47.85M
-
-49.39M
3.21%
-83.07M
68.21%
-131.12M
57.84%
-166.56M
27.03%
depreciation and amortization
13.39M
-
16.27M
21.51%
25.37M
55.99%
47.81M
88.44%
45.83M
4.13%
total other income expenses net
-11.56M
-
-106.73M
823.45%
-18.14M
83.01%
-8.09M
55.37%
26.58M
428.39%
income before tax
-59.41M
-
-156.12M
162.79%
-101.21M
35.17%
-139.22M
37.55%
-139.98M
0.55%
income tax expense
6K
-
5K
16.67%
18.29M
365,760%
-15.16M
182.88%
433K
102.86%
net income
-59.41M
-
-156.12M
162.77%
-119.50M
23.46%
-124.05M
3.81%
-140.41M
13.19%
weighted average shs out
47.95M
-
40.06M
16.44%
105.56M
163.48%
153.41M
45.33%
155.58M
1.41%
weighted average shs out dil
47.95M
-
40.06M
16.44%
105.56M
163.48%
153.41M
45.33%
155.58M
1.41%
eps
-1.24
-
-3.90
214.52%
-1.13
71.03%
-0.81
28.32%
-0.90
11.11%
epsdiluted
-1.24
-
-3.90
214.52%
-1.13
71.03%
-0.81
28.32%
-0.90
11.11%

All numbers in USD (except ratios and percentages)