MyFinsight

HomeAboutContact
Curious boy with magnifying glass
A worm made of letters APL
A worm made of letters BOA

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2024 MyFinsight. All rights reserved.

SUTRO BIOPHARMA, INC. (STRO)

For the quarter ending 2025-06-30, STRO made $63,745K in revenue. -$11,499K in net income. Net profit margin of -18.04%.

Overview

Revenue
$63,745K
Net Income
-$11,499K
Net Profit Margin
-18.04%
EPS
-$0.14
Unit: Thousand (K) dollars

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
2025-06-30
2025-03-31
2024-09-30
Revenue63,745 17,399 8,520
Restructuring and related costs18,422 - -
Research and development38,325 - 62,108
General and administrative10,343 - 14,331
Total operating expenses67,090 85,913 76,439
Loss from operations-3,345 -68,514 -67,919
Interest income2,519 3,189 4,875
Unrealized gain on equity securities- - -
Non-cash interest expense related to the sale of future royalties9,647 9,344 7,910
Interest and other income (expense), net-1,044 -1,299 22,167
Loss before provision for income taxes-11,517 - -48,787
(benefit) from / provision for income taxes-18 - -
Net loss-11,499 -75,968 -48,787
Net loss per share, basic-0.14 -0.91 -0.59
Net loss per share, diluted-0.14 -0.91 -0.59
Weighted average number of shares outstanding, basic, total84,580,125 83,106,013 82,043,671
Weighted-average shares used to compute diluted eps84,580,125 83,106,013 82,043,671
Unit: Thousand (K) dollars (except for numbers of shares and EPS)

Income Statement

DownloadDownload image
Net loss-$11,499K (benefit) from / provisionfor income taxes-$18K Loss beforeprovision for income taxes-$11,517K Interest income$2,519K Interest and other income(expense), net-$1,044K Non-cash interestexpense related to the...$9,647K Loss from operations-$3,345K Revenue$63,745K Total operatingexpenses$67,090K General andadministrative$10,343K Research and development$38,325K Restructuring and relatedcosts$18,422K