Macrogenics (MGNX) Cost of Revenue (2021 - 2024)

Macrogenics (MGNX) reported Cost of Revenue of $233000.0 for Q4 2024, up 42.94% year-over-year from $163000.0 in Q1 2024, and up 38.69% quarter-over-quarter from $168000.0 in Q3 2024.

Macrogenics (MGNX) Cost of Revenue (2021 - 2024) Analysis & Trends

Macrogenics (MGNX) has 4 years of Cost of Revenue data on file, last reported at $233000.0 in Q4 2024.

  • Cost of Revenue for Q4 2024 came in at $233000.0, up 42.94% year-over-year; the trailing twelve-month figure through Sep 2025 was $233000.0 (down 70.01% YoY), and the FY2024 annual result was $847000.0, up 36.83% from the prior year.
  • Cost of Revenue rose to $233000.0 in Q4 2024 per MGNX's latest filing, from $168000.0 in the prior quarter.
  • Over five years, Cost of Revenue peaked at $3.0 million in Q3 2022 and troughed at $17000.0 in Q1 2021.
  • A 4-year average of $466750.0 and a median of $172000.0 in 2024 frame the typical range for Cost of Revenue.
  • The sharpest annual moves came in 2022 and 2023: Cost of Revenue soared 718.18% in 2022, then slumped 97.17% in 2023.
  • A 4-year view of Cost of Revenue shows it stood at $947000.0 in 2021, then slumped by 87.75% to $116000.0 in 2022, then surged by 40.52% to $163000.0 in 2023, then jumped by 42.94% to $233000.0 in 2024.
  • Business Quant data shows MGNX's Cost of Revenue at $233000.0 in Q4 2024, $168000.0 in Q3 2024, and $176000.0 in Q2 2024.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cost of Rev (Qtr)
1 Alterity Therapeutics 925,601.88 Bn 925,601.85 Bn - -
2 Belite Bio 58,560.00 Bn 58,560.00 Bn - -
3 Quantum Biopharma 17,284.41 Bn 17,284.40 Bn - -
4 Legend Biotech 2,809.00 Bn 2,808.71 Bn 242.10 Mn 64.20 Mn
5 Evaxion A 1,334.43 Bn 1,334.42 Bn - -
6 Akari Therapeutics 1,312.27 Bn 1,312.26 Bn - -
7 Psyence Biomedical 212.16 Bn 212.16 Bn - 48,670.00
8 Vertex Pharmaceuticals 114.83 Bn 107.58 Bn 2.59 Bn 392.80 Mn
9 Abivax 91.96 Bn 91.96 Bn - 2.05 Mn
10 Macrogenics 260.14 Mn 193.63 Mn - -

Historic Data

Download Data
DateValue
Dec 31, 2024 233,000.00
Dec 31, 2024 233,000.00
Sep 30, 2024 168,000.00
Sep 30, 2024 168,000.00
Jun 30, 2024 176,000.00
Jun 30, 2024 176,000.00
Mar 31, 2024 270,000.00
Mar 31, 2024 270,000.00
Dec 31, 2023 163,000.00
Dec 31, 2023 163,000.00
Sep 30, 2023 85,000.00
Sep 30, 2023 85,000.00
Jun 30, 2023 258,000.00
Jun 30, 2023 258,000.00
Mar 31, 2023 113,000.00
Mar 31, 2023 113,000.00
Dec 31, 2022 116,000.00
Dec 31, 2022 116,000.00
Sep 30, 2022 3.01 Mn
Sep 30, 2022 3.01 Mn