MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the quarter ending 2025-09-30, STRO has $209,658K in assets. $296,926K in debts. $65,927K in cash and cash equivalents.

Balance Sheets Overview

Current Ratio
253.30%
Cash Ratio
91.70%
Debt to Asset Ratio
141.62%
Assets Breakdown
    • Marketable securities
    • Cash and cash equivalents
    • Property and equipment, net
    • Others
Liabilities Breakdown
    • Accumulated deficit
    • Additional paid-in-capital
    • Deferred royalty obligation rela...
    • Others

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
Balance Sheets
2025-09-30
2025-06-30
Cash and cash equivalents
65,927 64,025
Marketable securities
101,667 141,106
Accounts receivable
3,922 7,999
Prepaid expenses and other current assets
10,597 18,500
Total current assets
182,113 231,630
Property and equipment, net
13,346 14,981
Operating lease right-of-use assets
13,341 14,836
Other non-current assets
0 50
Restricted cash
858 858
Total assets
209,658 262,355
Accounts payable
7,034 4,308
Accrued compensation
13,248 11,764
Deferred revenue - current
8,977 11,964
Operating lease liability - current
7,960 8,057
Accrued expenses and other current liabilities
34,676 38,153
Total current liabilities
71,895 74,246
Deferred revenue - non-current
3,758 6,906
Operating lease liability - non-current
9,701 11,536
Deferred royalty obligation related to the sale of future royalties
209,878 200,084
Other non-current liabilities
1,694 1,694
Total liabilities
296,926 294,466
Common stock, 0.001 par value - 300,000,000 shares authorized as of september 30, 2025 and december 31, 2024 85,101,749 and 82,526,430 shares issued and outstanding as of september 30, 2025 and december 31, 2024, respectively
85 85
Additional paid-in-capital
843,807 842,153
Accumulated other comprehensive income
33 -13
Accumulated deficit
-931,193 -874,336
Total stockholders' (deficit) equity
-87,268 -32,111
Total liabilities and stockholders' (deficit) equity
209,658 262,355
Unit: Thousand (K) dollars

Time Plot

Show the time plot by selecting a row from the table.

Balance Sheets

Prepaid expenses andother current assets$10,597K Accounts receivable$3,922K Marketable securities$101,667K Cash and cashequivalents$65,927K Restricted cash$858K Operating leaseright-of-use assets$13,341K Property and equipment,net$13,346K Total current assets$182,113K Total assets$209,658K Accumulated deficit-$931,193K Total liabilities andstockholders' (deficit)...$209,658K Total stockholders'(deficit) equity-$87,268K Accumulated othercomprehensive income$33K Additionalpaid-in-capital$843,807K Common stock, 0.001 parvalue - 300,000,000...$85K Total liabilities$296,926K Other non-currentliabilities$1,694K Deferred royaltyobligation related to the...$209,878K Operating lease liability- non-current$9,701K Deferred revenue -non-current$3,758K Total currentliabilities$71,895K Accrued expenses andother current...$34,676K Operating lease liability- current$7,960K Deferred revenue -current$8,977K Accrued compensation$13,248K Accounts payable$7,034K

SUTRO BIOPHARMA, INC. (STRO)

SUTRO BIOPHARMA, INC. (STRO)