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 2026-03-31, STRO has $241,988K in assets. $308,875K in debts. $73,682K in cash and cash equivalents.

Balance Sheets Overview

Current Ratio
312.06%
Quick Ratio
312.06%
Cash Ratio
104.05%
Debt to Asset Ratio
127.64%
Unit: Thousand (K) dollars
Assets Breakdown
    • Marketable securities
    • Cash and cash equivalents
    • Accounts receivable
    • Others
Liabilities Breakdown
    • Accumulated deficit
    • Additional paid-in-capital
    • Deferred royalty obligation rela...
    • Others

Balance Sheets
2026-03-31
2025-12-31
2025-09-30
2025-06-30
Cash and cash equivalents
73,682 58,130 65,927 64,025
Marketable securities
128,876 83,298 101,667 141,106
Accounts receivable
12,484 3,977 3,922 7,999
Prepaid expenses and other current assets
5,930 5,521 10,597 18,500
Total current assets
220,972 150,926 182,113 231,630
Total
-38,000 --
Less accumulated depreciation and amortization
-27,352 --
Property and equipment, net
9,363 10,648 13,346 14,981
Operating lease right-of-use assets
9,707 10,903 13,341 14,836
Other non-current assets
1,088 495 0 50
Restricted cash
858 858 858 858
Total assets
241,988 173,830 209,658 262,355
Accounts payable
5,485 7,565 7,034 4,308
Accrued compensation
5,354 14,642 13,248 11,764
Deferred revenue - current
9,399 10,562 8,977 11,964
Operating lease liability - current
7,600 7,783 7,960 8,057
Accrued expenses and other current liabilities
42,973 34,581 34,676 38,153
Total current liabilities
70,811 75,133 71,895 74,246
Deferred revenue - non-current
1,233 2,028 3,758 6,906
Operating lease liability - non-current
6,032 7,891 9,701 11,536
Deferred royalty obligation related to the sale of future royalties
229,105 219,536 209,878 200,084
Other non-current liabilities
1,694 1,694 1,694 1,694
Total liabilities
308,875 306,282 296,926 294,466
Common stock, 0.001 par value - 300,000,000 shares authorized as of march 31, 2026 and december 31, 2025 16,566,803 and 8,584,309 shares issued and outstanding as of march 31, 2026 and december 31, 2025, respectively
17 9 85 85
Additional paid-in-capital
949,636 845,475 843,807 842,153
Accumulated other comprehensive (loss) income
-101 19 33 -13
Accumulated deficit
-1,016,439 -977,955 -931,193 -874,336
Total stockholders' deficit
-66,887 -132,452 -87,268 -32,111
Total liabilities and stockholders' deficit
241,988 173,830 209,658 262,355
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.

Time Plot

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

Balance Sheets

Marketable securities$128,876K Cash and cashequivalents$73,682K Accounts receivable$12,484K Prepaid expenses andother current assets$5,930K Total current assets$220,972K Operating leaseright-of-use assets$9,707K Property and equipment,net$9,363K Other non-currentassets$1,088K Restricted cash$858K Total assets$241,988K Accumulated deficit-$1,016,439K Accumulated othercomprehensive (loss) income-$101K Total liabilities andstockholders' deficit$241,988K Total stockholders'deficit-$66,887K Additionalpaid-in-capital$949,636K Common stock, 0.001 parvalue - 300,000,000...$17K Total liabilities$308,875K Deferred royaltyobligation related to the...$229,105K Total currentliabilities$70,811K Operating lease liability- non-current$6,032K Other non-currentliabilities$1,694K Deferred revenue -non-current$1,233K Accrued expenses andother current...$42,973K Deferred revenue -current$9,399K Operating lease liability- current$7,600K Accounts payable$5,485K Accrued compensation$5,354K

SUTRO BIOPHARMA, INC. (STRO)

SUTRO BIOPHARMA, INC. (STRO)