STRO Financial Statements

Balance sheet, income statement, cash flow, and dividends for Sutro Biopharma Inc (STRO).


$151.72M Market Cap.

As of 03/13/2025 5:00 PM ET (MRY) • Disclaimer

STRO Market Cap. (MRY)


STRO Shares Outstanding (MRY)


STRO Assets (MRY)


Total Assets

$387.21M

Total Liabilities

$342.61M

Total Investments

$126.59M

STRO Income (MRY)


Revenue

$62.04M

Net Income

-$227.46M

Operating Expense

$300.50M

STRO Cash Flow (MRY)


CF Operations

-$191.54M

CF Investing

$218.51M

CF Financing

$94.05M

STRO Dividends (MRY)


Period

Dividends

Yield %

Growth %

Payout Ratio

Coverage Ratio

2024

$0

0%

0%

0%

-

2023

$0

0%

0%

0%

-

2022

$0

0%

0%

0%

-

2021

$0

0%

0%

0%

-

2020

$0

0%

-

0%

-

STRO Balance Sheet (MRY)


Metric

2024

2023

2022

2021

Total Assets

$387,207,000 (-17.74%)

$470,736,000 (15.68%)

$406,944,000 (19.20%)

$341,408,000 (-13.37%)

Assets Current

$343,310,000 (-18.56%)

$421,542,000 (19.37%)

$353,153,000 (61.61%)

$218,515,000 (-42.22%)

Assets Non-Current

$43,897,000 (-10.77%)

$49,194,000 (-8.55%)

$53,791,000 (-56.23%)

$122,893,000 (671.50%)

Goodwill & Intangible Assets

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Shareholders Equity

$44,601,000 (-70.20%)

$149,649,000 (-31.05%)

$217,048,000 (-14.06%)

$252,564,000 (-23.94%)

Property Plant & Equipment Net

$35,867,000 (-19.86%)

$44,755,000 (-12.36%)

$51,064,000 (-1.02%)

$51,591,000 (298.85%)

Cash & Equivalents

$191,162,000 (172.54%)

$70,140,000 (45.74%)

$48,126,000 (53.83%)

$31,286,000 (-84.89%)

Accumulated Other Comprehensive Income

$39,000 (85.71%)

$21,000 (103.40%)

-$618,000 (-96.82%)

-$314,000 (-343.41%)

Deferred Revenue

$82,319,000 (11.17%)

$74,045,000 (-30.57%)

$106,644,000 (1840.39%)

$5,496,000 (-73.45%)

Total Investments

$126,591,000 (-58.68%)

$306,350,000 (6.70%)

$287,110,000 (21.50%)

$236,299,000 (45.88%)

Investments Current

$126,591,000 (-58.68%)

$306,350,000 (6.70%)

$287,110,000 (71.38%)

$167,524,000 (3.42%)

Investments Non-Current

$0 (0%)

$0 (0%)

$0 (0%)

$68,775,000 (0%)

Inventory

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Trade & Non-Trade Receivables

$8,616,000 (-76.12%)

$36,078,000 (406.57%)

$7,122,000 (-42.81%)

$12,454,000 (124.03%)

Trade & Non-Trade Payables

$10,475,000 (10.96%)

$9,440,000 (96.79%)

$4,797,000 (-20.17%)

$6,009,000 (8.39%)

Accumulated Retained Earnings (Deficit)

-$786,869,000 (-40.66%)

-$559,408,000 (-23.59%)

-$452,615,000 (-35.75%)

-$333,411,000 (-46.31%)

Tax Assets

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Tax Liabilities

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Total Debt

$23,154,000 (-31.16%)

$33,635,000 (-33.30%)

$50,430,000 (-12.10%)

$57,374,000 (133.75%)

Debt Current

$7,480,000 (-28.63%)

$10,481,000 (-38.65%)

$17,085,000 (64.09%)

$10,412,000 (0%)

Debt Non-Current

$15,674,000 (-32.31%)

$23,154,000 (-30.56%)

$33,345,000 (-29.00%)

$46,962,000 (91.33%)

Total Liabilities

$342,606,000 (6.70%)

$321,087,000 (69.09%)

$189,896,000 (113.74%)

$88,844,000 (43.15%)

Liabilities Current

$131,893,000 (40.69%)

$93,746,000 (40.87%)

$66,547,000 (59.45%)

$41,736,000 (41.01%)

Liabilities Non-Current

$210,713,000 (-7.31%)

$227,341,000 (84.31%)

$123,349,000 (161.84%)

$47,108,000 (45.10%)

STRO Income Statement (MRY)


Metric

2024

2023

2022

2021

Revenues

$62,043,000 (-59.64%)

$153,731,000 (126.84%)

$67,772,000 (9.52%)

$61,880,000 (44.84%)

Cost of Revenue

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Selling General & Administrative Expense

$48,453,000 (-22.58%)

$62,584,000 (5.11%)

$59,544,000 (6.32%)

$56,004,000 (52.11%)

Research & Development Expense

$252,043,000 (39.69%)

$180,425,000 (31.53%)

$137,171,000 (31.39%)

$104,400,000 (35.65%)

Operating Expenses

$300,496,000 (23.66%)

$243,009,000 (23.53%)

$196,715,000 (22.64%)

$160,404,000 (40.98%)

Interest Expense

$25,782,000 (130.61%)

$11,180,000 (234.13%)

$3,346,000 (6.66%)

$3,137,000 (-21.06%)

Income Tax Expense

$2,363,000 (-87.01%)

$18,192,000 (627.68%)

$2,500,000 (0%)

$0 (0%)

Net Loss Income from Discontinued Operations

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Consolidated Income

-$227,461,000 (-112.99%)

-$106,793,000 (10.41%)

-$119,204,000 (-12.95%)

-$105,538,000 (-228.49%)

Net Income to Non-Controlling Interests

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Income

-$227,461,000 (-112.99%)

-$106,793,000 (10.41%)

-$119,204,000 (-12.95%)

-$105,538,000 (-228.49%)

Preferred Dividends Income Statement Impact

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Income Common Stock

-$227,461,000 (-112.99%)

-$106,793,000 (10.41%)

-$119,204,000 (-12.95%)

-$105,538,000 (-228.49%)

Weighted Average Shares

$76,829,198 (27.70%)

$60,163,542 (18.57%)

$50,739,185 (10.02%)

$46,119,089 (41.58%)

Weighted Average Shares Diluted

$76,829,198 (27.70%)

$60,163,542 (18.57%)

$50,739,185 (10.02%)

$46,119,089 (41.58%)

Earning Before Interest & Taxes (EBIT)

-$199,316,000 (-157.44%)

-$77,421,000 (31.70%)

-$113,358,000 (-10.70%)

-$102,401,000 (-265.05%)

Gross Profit

$62,043,000 (-59.64%)

$153,731,000 (126.84%)

$67,772,000 (9.52%)

$61,880,000 (44.84%)

Operating Income

-$238,453,000 (-167.09%)

-$89,278,000 (30.76%)

-$128,943,000 (-30.87%)

-$98,524,000 (-38.65%)

STRO Cash Flow Statement (MRY)


Metric

2024

2023

2022

2021

Net Cash Flow from Investing

$218,508,000 (5668.50%)

-$3,924,000 (88.80%)

-$35,022,000 (64.01%)

-$97,315,000 (-16211.75%)

Net Cash Flow from Financing

$94,054,000 (-31.62%)

$137,554,000 (184.71%)

$48,313,000 (1383.81%)

$3,256,000 (-98.79%)

Net Cash Flow from Operations

-$191,540,000 (-71.61%)

-$111,616,000 (-3245.00%)

$3,549,000 (104.35%)

-$81,679,000 (-20.47%)

Net Cash Flow / Change in Cash & Cash Equivalents

$121,022,000 (449.75%)

$22,014,000 (30.72%)

$16,840,000 (109.58%)

-$175,738,000 (-186.98%)

Net Cash Flow - Business Acquisitions and Disposals

$0 (0%)

$0 (0%)

$9,000 (0.00%)

$9,000 (-89.89%)

Net Cash Flow - Investment Acquisitions and Disposals

$221,606,000 (56576.73%)

$391,000 (101.44%)

-$27,173,000 (66.86%)

-$82,001,000 (-1172.75%)

Capital Expenditure

-$3,098,000 (28.20%)

-$4,315,000 (45.09%)

-$7,858,000 (48.72%)

-$15,323,000 (-114.94%)

Issuance (Repayment) of Debt Securities

-$4,083,000 (-103.30%)

$123,708,000 (1419.55%)

-$9,375,000 (0%)

$0 (0%)

Issuance (Purchase) of Equity Shares

$98,646,000 (588.10%)

$14,336,000 (-75.35%)

$58,151,000 (1270.52%)

$4,243,000 (-98.33%)

Payment of Dividends & Other Cash Distributions

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Effect of Exchange Rate Changes on Cash

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Share Based Compensation

$24,687,000 (-0.89%)

$24,908,000 (-5.31%)

$26,304,000 (13.18%)

$23,241,000 (95.02%)

Depreciation Amortization & Accretion

$12,356,000 (18.31%)

$10,444,000 (26.01%)

$8,288,000 (-15.19%)

$9,773,000 (127.44%)

STRO Financial Metrics (MRY)


Metric

2024

2023

2022

2021

Gross Margin

100.00% (0.00%)

100.00% (0.00%)

100.00% (0.00%)

100.00% (0.00%)

Profit Margin

-366.60% (-427.48%)

-69.50% (60.49%)

-175.90% (-3.11%)

-170.60% (-126.86%)

EBITDA Margin

-301.30% (-591.06%)

-43.60% (71.87%)

-155.00% (-3.54%)

-149.70% (-169.24%)

Return on Average Equity (ROAE)

-224.10% (-216.08%)

-70.90% (-30.33%)

-54.40% (-48.23%)

-36.70% (-146.31%)

Return on Average Assets (ROAA)

-52.50% (-111.69%)

-24.80% (22.26%)

-31.90% (-8.14%)

-29.50% (-161.06%)

Return on Sales (ROS)

-321.30% (-537.50%)

-50.40% (69.87%)

-167.30% (-1.09%)

-165.50% (-151.90%)

Return on Invested Capital (ROIC)

-95.20% (-250.00%)

-27.20% (25.07%)

-36.30% (-14.51%)

-31.70% (-104.52%)

Dividend Yield

0% (0%)

0% (0%)

0% (0%)

0% (0%)

Price to Earnings Ratio (P/E)

-0.62 (74.19%)

-2.41 (29.90%)

-3.44 (47.09%)

-6.5 (70.37%)

Price to Sales Ratio (P/S)

2.28 (35.74%)

1.68 (-72.24%)

6.05 (-45.46%)

11.09 (-33.00%)

Price to Book Ratio (P/B)

3.4 (94.73%)

1.75 (-18.36%)

2.14 (-21.50%)

2.73 (8.00%)

Debt to Equity Ratio (D/E)

7.68 (257.97%)

2.15 (145.26%)

0.88 (148.58%)

0.35 (88.24%)

Earnings Per Share (EPS)

-2.96 (-66.29%)

-1.78 (24.26%)

-2.35 (-2.62%)

-2.29 (-131.31%)

Sales Per Share (SPS)

0.81 (-68.38%)

2.56 (91.24%)

1.34 (-0.45%)

1.34 (2.29%)

Free Cash Flow Per Share (FCFPS)

-2.53 (-31.45%)

-1.93 (-2167.06%)

-0.09 (95.96%)

-2.1 (8.57%)

Book Value Per Share (BVPS)

0.58 (-76.64%)

2.49 (-41.87%)

4.28 (-21.88%)

5.48 (-46.28%)

Tangible Assets Book Value Per Share (TABVPS)

5.04 (-35.58%)

7.82 (-2.44%)

8.02 (8.33%)

7.4 (-38.81%)

Enterprise Value Over EBIT (EV/EBIT)

0 (0%)

-3 (25.00%)

-4 (42.86%)

-7 (75.00%)

Enterprise Value Over EBITDA (EV/EBITDA)

-0.01 (99.81%)

-3.24 (18.92%)

-4 (48.27%)

-7.72 (76.99%)

Asset Turnover

0.14 (-59.83%)

0.36 (96.69%)

0.18 (4.62%)

0.17 (14.57%)

Current Ratio

2.6 (-42.12%)

4.5 (-15.26%)

5.31 (1.36%)

5.24 (-59.02%)

Dividends

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Free Cash Flow (FCF)

-$194,638,000 (-67.89%)

-$115,931,000 (-2590.44%)

-$4,309,000 (95.56%)

-$97,002,000 (-29.46%)

Enterprise Value (EV)

$1,152,054 (-99.47%)

$216,958,245 (-48.31%)

$419,702,765 (-41.33%)

$715,405,763 (-10.27%)

Earnings Before Tax (EBT)

-$225,098,000 (-154.06%)

-$88,601,000 (24.08%)

-$116,704,000 (-10.58%)

-$105,538,000 (-229.55%)

Earnings Before Interest Taxes & Depreciation Amortization (EBITDA)

-$186,960,000 (-179.14%)

-$66,977,000 (36.25%)

-$105,070,000 (-13.43%)

-$92,628,000 (-289.95%)

Invested Capital

$87,306,000 (-74.36%)

$340,485,000 (-0.65%)

$342,701,000 (5.20%)

$325,760,000 (78.95%)

Working Capital

$211,417,000 (-35.50%)

$327,796,000 (14.37%)

$286,606,000 (62.13%)

$176,779,000 (-49.29%)

Tangible Asset Value

$387,207,000 (-17.74%)

$470,736,000 (15.68%)

$406,944,000 (19.20%)

$341,408,000 (-13.37%)

Market Capitalization

$151,724,054 (-41.98%)

$261,489,245 (-43.69%)

$464,401,765 (-32.55%)

$688,502,763 (-17.85%)

Average Equity

$101,505,250 (-32.57%)

$150,531,000 (-31.28%)

$219,051,000 (-23.87%)

$287,745,500 (33.06%)

Average Assets

$432,871,000 (0.35%)

$431,346,250 (15.26%)

$374,234,750 (4.59%)

$357,799,000 (26.35%)

Invested Capital Average

$209,275,500 (-26.59%)

$285,074,000 (-8.78%)

$312,514,750 (-3.38%)

$323,439,000 (79.20%)

Shares

82,458,725 (35.28%)

60,953,204 (6.05%)

57,475,466 (24.22%)

46,270,347 (19.86%)