Sutro Biopharma, Inc.

NASDAQ:STRO

1.25 (USD) • At close March 13, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202420232022202120202019201820172016
Assets:
Current Assets:
Cash & Cash Equivalents 190.30469.26847.25430.414206.1524.96125.29822.0211.593
Short Term Investments 126.591306.35287.11167.524161.985112.90479.194035.928
Cash and Short Term Investments 316.895375.618302.344197.938368.137117.864204.49222.0247.521
Net Receivables 8.61636.0787.12212.4545.5596.2982.4891.6240.577
Inventory 00-11.667000000
Other Current Assets 17.7999.84611.6678.1234.4868.8125.931.9851.59
Total Current Assets 343.31421.542309.466218.515378.182128.568209.94625.62949.688
Non-Current Assets:
Property, Plant & Equipment, Net 35.86744.75551.06451.59112.9359.63310.93413.99718.69
Goodwill 000000000
Intangible Assets 000000000
Goodwill and Intangible Assets 000000000
Long Term Investments 0032.0268.7750.87215.6090.0150.2230.482
Tax Assets 000000000
Other Non-Current Assets 8.034.43914.3942.5272.1222.562.2440.920.417
Total Non-Current Assets 43.89749.19497.478122.89315.92927.80213.19315.1419.589
Total Assets 387.207470.736406.944341.408394.111156.37223.13940.76969.277
Liabilities & Equity:
Current Liabilities:
Account Payables 10.4759.444.7976.0095.5445.5843.0612.9023.394
Short Term Debt 7.4810.48121.6711.449014.72414.5630
Tax Payables 015.1650000000
Deferred Revenue 69.78320.666106.6445.49614.60319.46521.57410.70943.576
Other Current Liabilities 44.15537.99423.32118.7829.456.9187.0643.7823.211
Total Current Liabilities 131.89393.746139.46641.73629.59732.96736.42331.95650.181
Non-Current Liabilities:
Long Term Debt 15.67423.15433.34546.96224.5458.8761000
Deferred Revenue Non-Current 0202.49389.88506.116.19544.59913.1595.858
Deferred Tax Liabilities Non-Current 00001.340.4090.4760-1.193
Other Non-Current Liabilities 195.0391.6940.1190.1461.8210.5430.578104.655104.139
Total Non-Current Liabilities 210.713227.34150.4347.10832.46625.61455.177117.814109.997
Total Liabilities 342.606321.087189.89688.84462.06358.58191.6149.77160.178
Equity:
Preferred Stock 000000223.139102.505102.505
Common Stock 0.0830.0610.0580.0460.0460.0230.02300.016
Retained Earnings -786.869-559.408-452.615-333.411-227.873-195.745-150.328-115.011-95.323
Accumulated Other Comprehensive Income/Loss 0.0390.021-0.618-0.3140.1290.165-0.047-0.208-0.017
Other Total Stockholders Equity 831.348708.975670.223586.243559.746293.346281.8916.218-98.066
Total Shareholders Equity 44.601149.649217.048252.564332.04897.789131.539-109.001-90.901
Total Equity 44.601149.649217.048252.564332.04897.789131.539-109.001-90.901
Total Liabilities & Shareholders Equity 387.207470.736406.944341.408394.111156.37223.13940.76969.277