Skip to content
10-K

Annual Report

Morphic Holding, Inc.

0001679363-24-000013

← back to feed
Filed
Feb 22, 2024 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2023 · Feb 20, 2024 50.04M sh
Shares Diluted FY 2023 · Dec 31, 2023 42.39M sh
Shares Diluted FY 2023 · Dec 31, 2022 38.11M sh
Shares Diluted FY 2023 · Dec 31, 2021 35.8M sh
Capex FY 2023 · Dec 31, 2023 $1.24M
Capex FY 2023 · Dec 31, 2022 $365K
Capex FY 2023 · Dec 31, 2021 $1.02M
Operating Cash Flow FY 2023 · Dec 31, 2023 −$112.31M
Operating Cash Flow FY 2023 · Dec 31, 2022 −$100.98M
Operating Cash Flow FY 2023 · Dec 31, 2021 −$83.46M
Cash And Equivalents FY 2023 · Dec 31, 2023 $58.58M
Cash And Equivalents FY 2023 · Dec 31, 2022 $59.27M
Cash And Equivalents FY 2023 · Dec 31, 2021 $171.43M
Stockholders Equity FY 2023 · Dec 31, 2023 $697.02M
Stockholders Equity FY 2023 · Dec 31, 2022 $349.12M
Stockholders Equity FY 2023 · Dec 31, 2021 $336.7M
Stockholders Equity FY 2023 · Dec 31, 2020 $145.2M
Current Liabilities FY 2023 · Dec 31, 2023 $24.78M
Current Liabilities FY 2023 · Dec 31, 2022 $17.13M
Total Liabilities FY 2023 · Dec 31, 2023 $25.49M
Total Liabilities FY 2023 · Dec 31, 2022 $19.47M
Current Assets FY 2023 · Dec 31, 2023 $716.93M
Current Assets FY 2023 · Dec 31, 2022 $362.18M
Total Assets FY 2023 · Dec 31, 2023 $722.51M
Total Assets FY 2023 · Dec 31, 2022 $368.59M
Eps Diluted FY 2023 · Dec 31, 2023 −$3.59
Eps Diluted FY 2023 · Dec 31, 2022 −$1.55
Eps Diluted FY 2023 · Dec 31, 2021 −$2.67
Eps Basic FY 2023 · Dec 31, 2023 −$3.59
Eps Basic FY 2023 · Dec 31, 2022 −$1.55
Eps Basic FY 2023 · Dec 31, 2021 −$2.67
Sga Expense FY 2023 · Dec 31, 2023 $38.82M
Sga Expense FY 2023 · Dec 31, 2022 $32.14M
Sga Expense FY 2023 · Dec 31, 2021 $27.81M
Rd Expense FY 2023 · Dec 31, 2023 $140.38M
Rd Expense FY 2023 · Dec 31, 2022 $102.06M
Rd Expense FY 2023 · Dec 31, 2021 $87.79M
Net Income FY 2023 · Dec 31, 2023 −$152.1M
Net Income FY 2023 · Dec 31, 2022 −$59.04M
Net Income FY 2023 · Dec 31, 2021 −$95.54M
Operating Income FY 2023 · Dec 31, 2023 −$178.69M
Operating Income FY 2023 · Dec 31, 2022 −$63.4M
Operating Income FY 2023 · Dec 31, 2021 −$95.81M
Revenue FY 2023 · Dec 31, 2023 $521K
Revenue FY 2023 · Dec 31, 2022 $70.81M
Revenue FY 2023 · Dec 31, 2021 $19.79M