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 year ending 2025-12-31, STRO has $173,830K in assets. $306,282K in debts. $58,130K in cash and cash equivalents.

Balance Sheets Overview

Current Ratio
200.88%
Quick Ratio
200.88%
Cash Ratio
77.37%
Debt to Asset Ratio
176.20%
Unit: Thousand (K) dollars
Assets Breakdown
    • Marketable securities
    • Cash and cash equivalents
    • Less accumulated depreciation an...
    • Others
Liabilities Breakdown
    • Accumulated deficit
    • Additional paid-in-capital
    • Deferred royalty obligation rela...
    • Others

Balance Sheets
2025-12-31
Cash and cash equivalents
58,130
Marketable securities
83,298
Accounts receivable
3,977
Prepaid expenses and other current assets
5,521
Total current assets
150,926
Total
38,000
Less accumulated depreciation and amortization
27,352
Property and equipment, net
10,648
Operating lease right-of-use assets
10,903
Other non-current assets
495
Restricted cash
858
Total assets
173,830
Accounts payable
7,565
Accrued compensation
14,642
Deferred revenue-current
10,562
Operating lease liability - current
7,783
Accrued expenses and other current liabilities
34,581
Total current liabilities
75,133
Deferred revenue, non-current
2,028
Operating lease liability - non-current
7,891
Deferred royalty obligation related to the sale of future royalties
219,536
Other non-current liabilities
1,694
Total liabilities
306,282
Common stock, 0.001 par value - 300,000,000 shares authorized as of december 31, 2025 and december 31, 2024 8,584,309 and 8,306,398 shares issued and outstanding as of december 31, 2025 and december 31, 2024, respectively
9
Additional paid-in-capital
845,475
Accumulated other comprehensive income
19
Accumulated deficit
-977,955
Total stockholders' equity (deficit)
-132,452
Total liabilities and stockholders' equity (deficit)
173,830
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

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

Balance Sheets

Marketable securities$83,298K Cash and cashequivalents$58,130K Prepaid expenses andother current assets$5,521K Accounts receivable$3,977K Total$38,000K Total current assets$150,926K Operating leaseright-of-use assets$10,903K Property and equipment,net$10,648K Restricted cash$858K Other non-currentassets$495K Less accumulateddepreciation and...$27,352K Total assets$173,830K Accumulated deficit-$977,955K Total liabilities andstockholders' equity...$173,830K Total stockholders'equity (deficit)-$132,452K Additionalpaid-in-capital$845,475K Accumulated othercomprehensive income$19K Common stock, 0.001 parvalue - 300,000,000...$9K Total liabilities$306,282K Deferred royaltyobligation related to the...$219,536K Total currentliabilities$75,133K Operating lease liability- non-current$7,891K Deferred revenue,non-current$2,028K Other non-currentliabilities$1,694K Accrued expenses andother current...$34,581K Accrued compensation$14,642K Deferredrevenue-current$10,562K Operating lease liability- current$7,783K Accounts payable$7,565K

SUTRO BIOPHARMA, INC. (STRO)

SUTRO BIOPHARMA, INC. (STRO)