bf/NASDAQ:STRO_icon.png

COM:SUTROBIO

Sutro Biopharma, Inc.

  • Stock

Last Close

2.53

22/11 21:00

Market Cap

294.46M

Beta: -

Volume Today

822.21K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
59.73M
-
51.74M
13.38%
38.42M
25.75%
42.74M
11.24%
42.72M
0.03%
61.88M
44.84%
67.77M
9.52%
153.73M
126.84%
cost of revenue
6.82M
-
gross profit
59.73M
-
51.74M
13.38%
38.42M
25.75%
42.74M
11.24%
42.72M
0.03%
61.88M
44.84%
67.77M
9.52%
146.91M
116.78%
selling and marketing expenses
-6.82M
-
general and administrative expenses
14.82M
-
16.37M
10.51%
21.38M
30.57%
32.59M
52.44%
36.82M
12.97%
56.00M
52.11%
59.54M
6.32%
62.58M
5.11%
selling general and administrative expenses
14.82M
-
16.37M
10.51%
21.38M
30.57%
32.59M
52.44%
36.82M
12.97%
56.00M
52.11%
59.54M
6.32%
55.77M
6.34%
research and development expenses
43.55M
-
54.64M
25.46%
54.26M
0.69%
65.61M
20.92%
76.96M
17.30%
104.40M
35.65%
137.17M
31.39%
180.43M
31.53%
other expenses
87K
-
-77K
188.51%
1.91M
2,584.42%
-4.35M
327.39%
cost and expenses
58.37M
-
71.01M
21.67%
75.64M
6.52%
98.20M
29.83%
113.78M
15.86%
160.40M
40.98%
196.72M
22.64%
243.01M
23.53%
operating expenses
58.37M
-
71.01M
21.67%
75.64M
6.52%
98.20M
29.83%
113.78M
15.86%
160.40M
40.98%
196.72M
22.64%
236.19M
20.07%
interest expense
612K
-
1.62M
165.20%
4.35M
168.02%
4.08M
6.28%
3.14M
23.06%
3.35M
6.66%
-12.57M
475.67%
ebitda
7.36M
-
-14.09M
291.28%
-29.16M
106.98%
-46.62M
59.89%
-65.25M
39.97%
-93.10M
42.68%
-125.49M
34.78%
-82.46M
34.29%
operating income
1.36M
-
-19.27M
1,512.90%
-37.22M
93.15%
-55.47M
49.02%
-71.06M
28.10%
-98.52M
38.65%
-128.94M
30.87%
-89.28M
30.76%
depreciation and amortization
5.66M
-
4.99M
11.87%
4.54M
9.04%
8.85M
95.00%
5.80M
34.41%
5.42M
6.61%
3.46M
36.27%
6.82M
97.28%
total other income expenses net
87K
-
-77K
188.51%
1.91M
2,584.42%
-276K
114.43%
38.93M
14,204.71%
-7.01M
118.02%
12.24M
274.49%
677K
94.47%
income before tax
1.70M
-
-19.69M
1,256.76%
-35.32M
79.38%
-55.74M
57.84%
-32.13M
42.37%
-105.54M
228.49%
-116.70M
10.58%
-88.60M
24.08%
income tax expense
87K
-
535K
514.94%
3.53M
559.63%
4.08M
-
3.14M
23.06%
2.50M
20.31%
18.19M
627.68%
net income
1.70M
-
-19.69M
1,256.76%
-35.32M
79.38%
-55.74M
57.84%
-36.20M
35.05%
-108.67M
200.17%
-119.20M
9.69%
-106.79M
10.41%
weighted average shs out
7.00M
-
7.00M
0%
5.76M
17.70%
22.96M
298.66%
32.57M
41.88%
46.12M
41.58%
50.74M
10.02%
60.16M
18.57%
weighted average shs out dil
7.00M
-
7.00M
0%
5.76M
17.70%
22.96M
298.66%
32.57M
41.88%
46.12M
41.58%
50.74M
10.02%
60.16M
18.57%
eps
0.24
-
-2.81
1,270.83%
-6.13
118.15%
-2.43
60.36%
-1.11
54.32%
-2.36
112.61%
-2.35
0.42%
-1.78
24.26%
epsdiluted
0.24
-
-2.81
1,270.83%
-6.13
118.15%
-2.43
60.36%
-1.11
54.32%
-2.36
112.61%
-2.35
0.42%
-1.78
24.26%

All numbers in (except ratios and percentages)