Logo image of STRO

SUTRO BIOPHARMA INC (STRO) Stock Balance Sheet

NASDAQ:STRO - Nasdaq - US8693671021 - Common Stock - Currency: USD

0.8806  +0.08 (+10.2%)

After market: 0.8606 -0.02 (-2.27%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash Equivalents
STRO Cash Equivalents ChartSTRO Cash Equivalents over time chart
106.23M190.30M69.27M47.30M30.40M
Marketable Securities
STRO Marketable Securities ChartSTRO Marketable Securities over time chart
142.74M126.59M306.35M287.10M167.50M
Receivables
STRO Receivables ChartSTRO Receivables over time chart
13.56M8.62M36.08M7.10M12.50M
Other Current Assets
STRO Other Current Assets ChartSTRO Other Current Assets over time chart
24.88M17.80M9.85M11.70M8.10M
Total Current Assets
STRO Total Current Assets ChartSTRO Total Current Assets over time chart
287.41M343.31M421.54M353.20M218.50M
 
Non-Current Assets
PPE Net
STRO PPE Net ChartSTRO PPE Net over time chart
33.08M35.87M44.76M51.10M51.60M
Investments And Advances
STRO Investments And Advances ChartSTRO Investments And Advances over time chart
N/AN/AN/A0.0068.80M
Other Non-Current Assets
STRO Other Non-Current Assets ChartSTRO Other Non-Current Assets over time chart
943.00K8.03M4.44M2.70M2.50M
Total Non-Current Assets
STRO Total Non-Current Assets ChartSTRO Total Non-Current Assets over time chart
34.02M43.90M49.19M53.70M122.90M
 
TOTAL ASSETS
STRO TOTAL ASSETS ChartSTRO TOTAL ASSETS over time chart
321.43M387.21M470.74M406.90M341.40M
 
LIABILITIES
Current Liabilities
Short Term Debt
STRO Short Term Debt ChartSTRO Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
STRO Current Portion Of LT Debt. ChartSTRO Current Portion Of LT Debt. over time chart
N/A0.004.06M12.50M9.40M
Accrued Expenses
STRO Accrued Expenses ChartSTRO Accrued Expenses over time chart
55.89M51.63M59.58M32.50M12.50M
Accounts Payable
STRO Accounts Payable ChartSTRO Accounts Payable over time chart
8.18M10.47M9.44M4.80M11.30M
Other Current Liabilities
STRO Other Current Liabilities ChartSTRO Other Current Liabilities over time chart
68.98M69.78M20.67M16.80M8.60M
Total Current Liabilities
STRO Total Current Liabilities ChartSTRO Total Current Liabilities over time chart
133.05M131.89M93.75M66.50M41.70M
 
Non-Current Liabilities
Long Term Debt
STRO Long Term Debt ChartSTRO Long Term Debt over time chart
0.000.000.003.80M15.70M
Other Non-Current Liabilities
STRO Other Non-Current Liabilities ChartSTRO Other Non-Current Liabilities over time chart
214.19M210.71M227.34M119.60M31.40M
Total Non-Current Liabilities
STRO Total Non-Current Liabilities ChartSTRO Total Non-Current Liabilities over time chart
214.19M210.71M227.34M123.40M47.10M
 
TOTAL LIABILITIES
STRO TOTAL LIABILITIES ChartSTRO TOTAL LIABILITIES over time chart
347.24M342.61M321.09M189.90M88.80M
 
SHAREHOLDERS' EQUITY
Retained Earnings
STRO Retained Earnings ChartSTRO Retained Earnings over time chart
-862.84M-786.87M-559.41M-452.60M-333.40M
Additional Paid In Capital
STRO Additional Paid In Capital ChartSTRO Additional Paid In Capital over time chart
836.95M831.35M708.98M670.20M586.20M
Common Shares
STRO Common Shares ChartSTRO Common Shares over time chart
84.00K83.00K61.00K100.00K0.00
Other Shareholders' Equity
STRO Other Shareholders' Equity ChartSTRO Other Shareholders' Equity over time chart
-9.00K39.00K21.00K-600.00K-300.00K
Shares Outstanding
STRO Shares Outstanding ChartSTRO Shares Outstanding over time chart
84.35M82.53M61.01M57.50M46.40M
Tangible Book Value per Share
STRO Tangible Book Value per Share ChartSTRO Tangible Book Value per Share over time chart
-0.310.542.453.775.44
Total Shareholders' Equity
STRO Total Shareholders' Equity ChartSTRO Total Shareholders' Equity over time chart
-25.81M44.60M149.65M217.00M252.60M
 
TOTAL LIABILITIES AND EQUITY
STRO TOTAL LIABILITIES AND EQUITY ChartSTRO TOTAL LIABILITIES AND EQUITY over time chart
321.43M387.21M470.74M406.90M341.40M
 
Statistics
Debt/Equity
STRO Debt/Equity ChartSTRO Debt/Equity over time chart
N/AN/AN/A0.020.06
Current Ratio
STRO Current Ratio ChartSTRO Current Ratio over time chart
2.162.604.505.315.24
Return On Assets (ROA)
STRO Return On Assets (ROA) ChartSTRO Return On Assets (ROA) over time chart
-76.29%-58.74%-22.69%-29.29%-30.91%
Return On Equity (ROE)
STRO Return On Equity (ROE) ChartSTRO Return On Equity (ROE) over time chart
N/A-509.99%-71.36%-54.93%-41.78%
Return On Invested Capital (ROIC)
STRO Return On Invested Capital (ROIC) ChartSTRO Return On Invested Capital (ROIC) over time chart
N/AN/AN/AN/AN/A

All data in USD , ROIC based on taxRate of 0.21

Charts

STRO Balance Sheet - Short Vs Long Term ChartSTRO Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 50M 100M 150M 200M 250M