Sutro Biopharma
Balance Sheet

Last updated:

The balance sheet is a financial statement presenting the value of assets, liabilities and equity of a company. How has Sutro Biopharma's balance sheet done over the years? Its assets were worth $470,736,000 last year, which is more than in the previous period. 68% of Sutro Biopharma’s total assets is currently financed by debt. Its liabilities reached the amount of $321,087,000, which means an increase by 69% compared compared to last year.

Debt to Assets

Sutro Biopharma, Inc. (NASDAQ:STRO): Debt to assets
2016 69277000 160.17M 231.21%
2017 40769000 149.77M 367.36%
2018 223139000 91.6M 41.05%
2019 156370000 58.58M 37.46%
2020 394111000 62.06M 15.75%
2021 341408000 88.84M 26.02%
2022 406944000 189.89M 46.66%
2023 470736000 321.08M 68.21%

STRO Balance Sheet (2016 – 2023)

2023 2022 2021 2020 2019 2018 2017 2016
Assets
Current assets:
Cash and cash equivalents
69.26M47.25M30.41M206.15M4.96M125.29M22.02M11.59M
Short term investments
306.35M287.11M167.52M161.98M112.90M79.19M035.92M
Net receivables
36.07M7.12M12.45M5.55M6.29M2.48M1.62M577K
Inventory
0-11.66M100000
Other current assets
9.84M11.66M8.12M4.48M4.40M2.96M1.98M1.59M
Total current assets
421.54M309.46M218.51M378.18M128.56M209.94M25.62M49.68M
Non-current assets:
Property, Plant and Equipment
44.75M51.06M51.59M12.93M9.63M10.93M13.99M18.69M
Goodwill
00000000
Intangible assets
00000000
Long term investments
032.02M68.77M872K15.60M0223K0
Other non-current assets
4.43M14.39M2.52M2.12M2.56M2.25M920K899K
Total non-current assets
49.19M97.47M122.89M15.92M27.80M13.19M15.14M19.58M
Total assets
470.73M406.94M341.40M394.11M156.37M223.13M40.76M69.27M
Liabilities
Current liabilities:
Accounts payable
Deferred revenue
20.66M106.64M5.49M14.60M19.46M21.57M10.70M43.57M
Short term debt
16.90M17.08M10.41M8.82M1M4.72M14.56M3.18M
Total current liabilities
93.74M139.46M41.73M29.59M32.96M36.42M31.95M50.18M
Non-current liabilities:
Long term debt
23.15M50.43M46.96M24.54M8.87M10M00
Deferred tax
00000000
Other non-current liabilities
150.80M-89.88M146K481K134K102K104.65M104.13M
Total non-current liabilities
227.34M50.43M47.10M32.46M25.61M55.17M117.81M109.99M
Total liabilities
321.08M189.89M88.84M62.06M58.58M91.6M149.77M160.17M
Data sourceData sourceData sourceData sourceData sourceData source