Logo image of MGNX

MACROGENICS INC (MGNX) Stock Income Statement

NASDAQ:MGNX - Nasdaq - US5560991094 - Common Stock - Currency: USD

2.76  -0.12 (-4.17%)

After market: 2.76 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
MGNX Revenue ChartMGNX Revenue over time chart
141.33M58.75M151.90M77.40M104.90M
Cost Of Goods
MGNX Cost Of Goods ChartMGNX Cost Of Goods over time chart
6.97M8.22M7.40M2.70MN/A
Gross Profit
MGNX Gross Profit ChartMGNX Gross Profit over time chart
134.36M50.53M144.60M74.80MN/A
Operating Expenses
MGNX Operating Expenses ChartMGNX Operating Expenses over time chart
241.45M218.77M266.00M277.50M235.90M
Research and Development
MGNX Research and Development ChartMGNX Research and Development over time chart
185.66M166.58M207.00M214.60M193.20M
Selling, General, and Administrative Expenses
MGNX Selling, General, and Administrative Expenses ChartMGNX Selling, General, and Administrative Expenses over time chart
55.80M52.19M58.90M63.00M42.70M
Operating Income
MGNX Operating Income ChartMGNX Operating Income over time chart
-107.09M-168.24M-121.40M-202.80M-131.10M
Interest Income/Expense
MGNX Interest Income/Expense ChartMGNX Interest Income/Expense over time chart
-1.14M2.57M1.70M2.00M800.00K
Other Income/Expense
MGNX Other Income/Expense ChartMGNX Other Income/Expense over time chart
10.62M5.69M0.00-1.30M500.00K
Non Recurring Items
MGNX Non Recurring Items ChartMGNX Non Recurring Items over time chart
N/A150.93MN/AN/AN/A
Income Before Taxes
MGNX Income Before Taxes ChartMGNX Income Before Taxes over time chart
-97.62M-9.06M-119.80M-202.10M-129.70M
Income Tax
MGNX Income Tax ChartMGNX Income Tax over time chart
N/AN/AN/AN/AN/A
Net Income
MGNX Net Income ChartMGNX Net Income over time chart
-97.62M-9.06M-119.80M-202.10M-129.70M
EBITDA
MGNX EBITDA ChartMGNX EBITDA over time chart
-99.71M-158.60M-109.53M-191.54M-119.14M
 
Per Share Data
EPS Diluted Total Ops
MGNX EPS Diluted Total Ops ChartMGNX EPS Diluted Total Ops over time chart
-1.57-0.15-1.95-3.37-2.47
Non GAAP EPS
MGNX Non GAAP EPS ChartMGNX Non GAAP EPS over time chart
-1.58-1.77-1.94-3.37-2.55
 
Statistics
Gross Profit Margin
MGNX Gross Profit Margin ChartMGNX Gross Profit Margin over time chart
95.07%86.00%95.19%96.64%N/A
Profit Margin
MGNX Profit Margin ChartMGNX Profit Margin over time chart
-69.07%-15.42%-78.87%-261.11%-123.64%
Operating Profit Margin
MGNX Operating Profit Margin ChartMGNX Operating Profit Margin over time chart
-75.78%-286.38%-79.92%-262.02%-124.98%

All data in USD

Charts

MGNX Income Statement data chartMGNX Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 100M -100M -200M
MGNX Earnings Per Share (EPS) chartMGNX EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM -1 -2 -3 -4