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
account payables
3.39M
-
2.90M
14.50%
3.06M
5.48%
5.58M
82.42%
5.54M
0.72%
11.33M
104.31%
32.82M
189.77%
9.44M
71.24%
accumulated other comprehensive income loss
-17K
-
-47K
-
165K
451.06%
129K
21.82%
-314K
343.41%
-618K
96.82%
21K
103.40%
cash and cash equivalents
11.59M
-
22.02M
89.94%
125.30M
469.02%
4.96M
96.04%
206.15M
4,056.29%
30.41M
85.25%
47.25M
55.37%
69.27M
46.59%
cash and short term investments
47.52M
-
22.02M
53.66%
204.49M
828.66%
117.86M
42.36%
368.14M
212.34%
197.94M
46.23%
302.34M
52.75%
333.68M
10.36%
common stock
23K
-
23K
0%
46K
100%
46K
0%
58K
26.09%
61K
5.17%
deferred revenue
43.58M
-
10.71M
75.42%
21.57M
101.46%
19.46M
9.78%
14.60M
24.98%
5.50M
62.36%
106.64M
1,840.39%
20.67M
80.62%
deferred revenue non current
5.86M
-
13.16M
124.63%
44.60M
238.92%
16.20M
63.69%
6.10M
62.33%
89.89M
-
53.38M
40.61%
deferrred tax liabilities non current
476K
-
409K
14.08%
1.34M
227.63%
goodwill
goodwill and intangible assets
intangible assets
inventory
-11.67M
-
long term debt
10M
-
8.88M
11.24%
24.55M
176.53%
46.96M
91.33%
50.43M
7.38%
23.15M
54.09%
long term investments
15.61M
-
68.78M
-
32.02M
53.44%
net debt
-11.59M
-
-7.39M
36.29%
-110.57M
1,397.08%
4.92M
104.45%
-181.61M
3,794.20%
26.96M
114.85%
20.26M
24.85%
-35.63M
275.87%
net receivables
577K
-
1.62M
181.46%
2.49M
53.26%
6.30M
153.03%
5.56M
11.73%
12.45M
124.03%
7.12M
42.81%
36.08M
406.57%
other assets
other current assets
1.59M
-
1.99M
24.84%
2.96M
49.37%
4.41M
48.60%
4.49M
1.82%
8.12M
81.07%
11.67M
43.63%
51.78M
343.84%
other current liabilities
22K
-
3.71M
16,768.18%
7.06M
90.35%
6.92M
2.07%
627K
90.94%
14.50M
2,212.76%
-17.09M
217.82%
53.16M
411.14%
other liabilities
other non current assets
899K
-
1.14M
27.14%
2.26M
97.64%
2.56M
13.32%
2.99M
16.95%
2.53M
15.60%
14.39M
469.61%
4.44M
69.16%
other non current liabilities
104.14M
-
104.66M
0.50%
102K
99.90%
134K
31.37%
481K
258.96%
146K
69.65%
-89.89M
61,665.07%
150.81M
267.78%
othertotal stockholders equity
4.44M
-
6.01M
35.39%
58.75M
877.57%
293.35M
399.30%
559.75M
90.81%
586.24M
4.73%
670.22M
14.33%
708.98M
5.78%
preferred stock
223.14M
-
property plant equipment net
18.69M
-
14.00M
25.11%
10.93M
21.88%
9.63M
11.90%
12.94M
34.28%
51.59M
298.85%
51.06M
1.02%
44.76M
12.36%
retained earnings
-95.32M
-
-115.01M
20.65%
-150.33M
30.71%
-195.75M
30.21%
-227.87M
16.41%
-333.41M
46.31%
-452.62M
35.75%
-559.41M
23.59%
short term debt
3.19M
-
14.63M
358.89%
4.72M
67.72%
1M
78.83%
8.82M
782.30%
10.41M
18.01%
17.09M
64.09%
10.48M
38.65%
short term investments
35.93M
-
79.19M
-
112.90M
42.57%
161.99M
43.47%
167.52M
3.42%
287.11M
71.38%
264.41M
7.91%
tax assets
tax payables
total assets
69.28M
-
40.77M
41.15%
223.14M
447.33%
156.37M
29.92%
394.11M
152.04%
341.41M
13.37%
406.94M
19.20%
470.74M
15.68%
total current assets
49.69M
-
25.63M
48.42%
209.95M
719.17%
128.57M
38.76%
378.18M
194.15%
218.51M
42.22%
309.47M
41.62%
421.54M
36.22%
total current liabilities
50.18M
-
31.96M
36.32%
36.42M
13.98%
32.97M
9.49%
29.60M
10.22%
41.74M
41.01%
139.47M
234.16%
93.75M
32.78%
total debt
14.63M
-
14.72M
0.62%
9.88M
32.93%
24.55M
148.53%
57.37M
133.75%
67.52M
17.68%
33.63M
50.18%
total investments
35.93M
-
79.19M
-
128.51M
62.28%
161.99M
26.05%
236.30M
45.88%
287.11M
21.50%
264.41M
7.91%
total liabilities
160.18M
-
149.77M
6.50%
91.60M
38.84%
58.58M
36.05%
62.06M
5.94%
88.84M
43.15%
189.90M
113.74%
321.09M
69.09%
total liabilities and stockholders equity
69.28M
-
40.77M
41.15%
223.14M
447.33%
156.37M
29.92%
394.11M
152.04%
341.41M
13.37%
406.94M
19.20%
470.74M
15.68%
total non current assets
19.59M
-
15.14M
22.71%
13.19M
12.86%
27.80M
110.73%
15.93M
42.71%
122.89M
671.50%
97.48M
20.68%
49.19M
49.53%
total non current liabilities
110.00M
-
117.81M
7.11%
55.18M
53.17%
25.61M
53.58%
32.47M
26.75%
47.11M
45.10%
50.43M
7.05%
227.34M
350.81%
total stockholders equity
-90.90M
-
-109.00M
19.91%
131.54M
220.68%
97.79M
25.66%
332.05M
239.56%
252.56M
23.94%
217.05M
14.06%
149.65M
31.05%

All numbers in (except ratios and percentages)