Stock Scorer

Macrogenics, Inc. (MGNX)

Every figure this model derived for MGNX, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2026-06-30.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 1,820,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 113,907,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 321,687,000 AssetsCurrent 2026-06-30
current liabilities 108,815,000 LiabilitiesCurrent 2026-06-30
equity 42,873,000 StockholdersEquity 2026-06-30
interest expense 8,508,000 InterestExpenseNonoperating 2025-12-31
ocf -63,724,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 167,673,000 Revenues 2026-06-30
sbc 10,830,000 ShareBasedCompensation 2026-06-30

The ratios

The figures themselves rather than their scores — what somebody looking up MGNX on one particular measure came for.

RatioValue
cash operating margin-10.48
current ratio6.03
current ratio reported2.96
deferred revenue growth605.07
dilution pct0.85
ev owner earnings-1.32
ev sales0.6
fcf margin-39.09
growth cv2.46
interest cover-4.03
operating margin-20.45
owner earnings margin-45.55
revenue growth11.69
revenue growth per share10.75
rule of 40-8.76
sbc pct revenue6.46

Everything else this filing tags

304 more elements from MGNX's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
AdditionalPaidInCapitalCommonStock1,303,848,0002026-06-30 90USD
RetainedEarningsAccumulatedDeficit-1,261,597,0002026-06-30 108USD
DeferredTaxAssetsGross417,823,0002025-12-31 26USD
DeferredTaxAssetsValuationAllowance410,103,0002025-12-31 32USD
AdditionalPaidInCapital399,629,0002015-03-31 14USD
Assets345,409,0002026-06-30 104USD
LiabilitiesAndStockholdersEquity345,409,0002026-06-30 104USD
Liabilities302,536,0002026-06-30 104USD
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost202,686,0002017-03-31 3USD
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue202,585,0002017-03-31 3USD
AssetsFairValueDisclosure143,403,0002020-12-31 30USD
ProceedsFromIssuanceOrSaleOfEquity141,000,0002015-07-31 7USD
DeferredTaxAssetsOperatingLossCarryforwardsDomestic136,476,0002025-12-31 26USD
CommonStockSharesAuthorized125,000,0002026-06-30 105shares
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-121,389,0002019-09-30 52USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations119,638,0002019-06-30 49USD
OtherReceivablesNetCurrent119,576,0002026-06-30 2USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents113,907,0002026-06-30 112USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-110,940,0002026-06-30 18USD
IncomeLossFromContinuingOperations-110,940,0002026-06-30 4USD
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities109,542,0002026-06-30 94USD
PropertyPlantAndEquipmentGross108,432,0002025-12-31 28USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment95,807,0002025-12-31 28USD
DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax94,842,0002026-06-30 2USD
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity93,681,0002026-06-30 4USD
CostsAndExpenses91,368,0002026-06-30 169USD
AvailableForSaleSecuritiesCurrent89,284,0002019-12-31 8USD
ProceedsFromIssuanceInitialPublicOffering83,800,0002013-10-16 1USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-80,612,0002019-06-30 49USD
DeferredTaxAssetsTaxCreditCarryforwardsResearch78,946,0002025-12-31 26USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-78,838,0002019-06-30 49USD
ResearchAndDevelopmentExpense73,754,0002026-06-30 169USD
NetCashProvidedByUsedInInvestingActivities73,283,0002026-06-30 68USD
LesseeOperatingLeaseLiabilityPaymentsDue65,297,0002025-12-31 10USD
CommonStockSharesOutstanding63,645,7112026-06-30 104shares
WeightedAverageNumberOfDilutedSharesOutstanding63,522,5162026-06-30 134shares
WeightedAverageNumberOfSharesOutstandingBasic63,522,5162026-06-30 134shares
NetCashProvidedByUsedInFinancingActivities59,966,0002026-06-30 68USD
AvailableForSaleDebtSecuritiesAmortizedCostBasis59,413,0002026-06-30 80USD
AvailableForSaleSecuritiesDebtSecurities59,398,0002026-06-30 80USD
Investments59,398,0002026-06-30 78USD
WeightedAverageNumberOfShareOutstandingBasicAndDiluted57,202,8462021-03-31 65shares
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect56,690,0002026-06-30 63USD
ContractWithCustomerLiabilityCurrent55,503,0002026-06-30 46USD
DeferredRevenueNoncurrent55,503,0002025-12-31 62USD
OperatingIncomeLoss-51,815,0002026-06-30 169USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest42,873,0002026-06-30 136USD
LicensesRevenue42,015,9942013-09-30 4USD
ContractWithCustomerLiability40,722,0002018-12-31 10USD
ProfitLoss-39,935,0002021-06-30 8USD
CashAndCashEquivalentsPeriodIncreaseDecrease-39,812,0002019-06-30 54USD
OperatingLeasesFutureMinimumPaymentsDue39,135,0002018-12-31 13USD
NetIncomeLossAvailableToCommonStockholdersBasic-38,313,0002014-12-31 13USD
OperatingLeaseLiability36,762,0002025-12-31 14USD
PaymentsToAcquireAvailableForSaleSecuritiesDebt35,109,0002026-06-30 97USD
DeferredTaxAssetsDeferredIncome35,108,0002025-12-31 26USD
DeferredTaxAssetsTaxCreditCarryforwardsOther33,817,0002025-12-31 26USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive33,356,0002025-12-31 7USD
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal33,028,0002025-12-31 26USD
OperatingLeaseLiabilityNoncurrent30,116,0002026-06-30 60USD
AccruedLiabilitiesCurrent29,902,0002026-06-30 104USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount28,535,0002025-12-31 10USD
AccountsReceivableNetCurrent24,597,0002026-06-30 104USD
IncreaseDecreaseInAccountsReceivable23,002,0002026-06-30 117USD
ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination22,992,0002018-12-31 2USD
OperatingLeaseRightOfUseAsset21,140,0002026-06-30 42USD
CashAndCashEquivalentsFairValueDisclosure19,000,0002025-12-31 39USD
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount18,600,0002018-12-31 1USD
GeneralAndAdministrativeExpense17,614,0002026-06-30 169USD
ComprehensiveIncomeNetOfTax-17,306,0002026-06-30 87USD
NetIncomeLoss-17,259,0002026-06-30 268USD
CommonStockCapitalSharesReservedForFutureIssuance17,129,7822013-09-30 1shares
ConvertiblePreferredStockSharesIssuedUponConversion16,955,7902013-10-31 3shares
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost15,838,0002025-12-31 6USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-15,811,0002025-12-31 39USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount15,609,0382025-09-30 47shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber14,760,1822026-06-30 104shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber14,359,5282026-06-30 52shares
OperatingLeasesFutureMinimumPaymentsDueThereafter13,786,0002018-12-31 12USD
RoyaltyIncomeNonoperating13,495,0002026-06-30 7USD
IncreaseDecreaseInDeferredRevenue13,405,0002018-12-31 50USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue13,003,0002026-06-30 54USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue12,146,0002026-06-30 51USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance12,066,0002025-12-31 39USD
ProceedsFromIssuanceOfConvertiblePreferredStock12,014,8162011-12-31 1USD
DeferredRentCredit11,300,0002018-12-31 12USD
DeferredRevenueCurrent10,921,0002025-12-31 62USD
IncomeTaxReconciliationTaxCreditsOther10,846,0002022-12-31 30USD
ContractualObligation10,400,0002026-06-30 6USD
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions10,098,9292022-12-31 1shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber10,006,8912026-06-30 52shares
CommonStockSharesSubscribedButUnissued10,003,3002006-05-31 2shares
SharesIssued10,003,3002006-05-16 2shares
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized9,600,0002026-06-30 51USD
ContractWithCustomerLiabilityRevenueRecognized9,588,0002018-12-31 5USD
InventoryNet9,498,0002026-03-31 42USD
InterestExpense9,285,0002026-06-30 40USD
PrepaidExpenseCurrent8,745,0002025-12-31 70USD
UnrecognizedTaxBenefits8,339,0002025-12-31 52USD
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate8,300,0002025-12-31 26USD
DeferredIncomeTaxLiabilities7,720,0002025-12-31 25USD
DeferredTaxAssetsNet7,720,0002025-12-31 25USD
EquitySecuritiesFvNiRealizedGainLoss-7,600,0002019-09-30 1USD
PaymentsForProceedsFromTenantAllowance7,500,0002017-07-21 9USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree7,413,0002025-12-31 10USD
IncreaseDecreaseInAccruedLiabilities7,379,0002026-06-30 117USD
Depreciation7,200,0002025-12-31 63USD
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear6,985,0002017-09-30 5USD
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions6,694,0682022-12-31 1shares
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption-6,478,0002018-12-31 5USD
InventoryWorkInProcessAndRawMaterials6,476,0002021-06-30 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive6,417,0002025-12-31 10USD
LeaseCost6,361,0002025-12-31 16USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour6,346,0002025-12-31 10USD
OperatingLeasesFutureMinimumPaymentsDueCurrent6,323,0002018-12-31 8USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo6,258,0002025-12-31 10USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost6,100,0002024-12-31 2USD
OperatingLeaseCost6,099,0002025-12-31 16USD
OtherNonoperatingIncomeExpense6,057,0002025-12-31 132USD
DeferredTaxAssetsOther5,584,0002025-12-31 26USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths5,507,0002025-12-31 7USD
OperatingLeasePayments5,200,0002025-12-31 15USD
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost4,985,0002017-03-31 3USD
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue4,978,0002017-03-31 3USD
OperatingLeaseLiabilityCurrent4,976,0002026-06-30 60USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears4,865,0002018-12-31 13USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears4,757,0002018-12-31 13USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears4,724,0002018-12-31 13USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears4,680,0002018-12-31 13USD
AllocatedShareBasedCompensationExpense4,620,0002026-06-30 110USD
LicenseAndServicesRevenue4,501,0002018-03-31 57USD
OperatingLeasesRentExpenseNet4,400,0002018-12-31 22USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue14,285,0002026-06-30 100USD
PrepaidExpenseAndOtherAssetsCurrent4,209,0002026-06-30 34USD
StockIssuedDuringPeriodSharesNewIssues3,525,0002015-07-31 13shares
AccountsPayableCurrent3,442,0002026-06-30 104USD
InterestIncomeOther3,400,0002025-12-31 27USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent3,118,0002018-12-31 12USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod2,975,1602026-06-30 52shares
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic2,944,0002013-09-30 3USD
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic2,944,0002013-09-30 3USD
OtherNonoperatingIncome2,922,0002026-06-30 36USD
IncreaseDecreaseInPrepaidExpense-2,769,0002025-12-31 83USD
IncreaseDecreaseInContractWithCustomerLiability-2,730,0002026-06-30 67USD
DepreciationDepletionAndAmortization2,395,0002026-06-30 97USD
PropertyPlantAndEquipmentNet2,387,0002026-06-30 104USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue12,327,0002026-06-30 52USD
DefinedContributionPlanEmployerDiscretionaryContributionAmount2,200,0002025-12-31 43USD
InventoryWorkInProcess2,189,0002024-09-30 27USD
CommonStockSharesIssued2,124,6242013-09-30 2shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized2,051,6442003-12-31 2shares
ValuationAllowancesAndReservesChargedToCostAndExpense2,035,0002021-12-31 1USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost2,024,0002025-12-31 39USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue1,974,0002026-06-30 129USD
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities1,860,5912013-12-31 3USD
UnrecognizedTaxBenefitsResultingInNetOperatingLossCarryforward1,800,0002013-12-31 1USD
DepreciationAndAmortizationDiscontinuedOperations1,798,0002026-06-30 2USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear1,616,0002019-09-30 3USD
DeferredTaxAssetsGrossNoncurrent1,600,0002014-12-31 1USD
DeferredTaxLiabilitiesGrossCurrent1,600,0002014-12-31 1USD
DeferredTaxLiabilitiesPrepaidExpenses1,420,0002025-12-31 24USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod1,251,7312026-06-30 52shares
IncreaseDecreaseInInventories1,242,0002026-06-30 49USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-1,183,0002026-06-30 34USD
AccretionAmortizationOfDiscountsAndPremiumsInvestments1,182,0002026-06-30 56USD
VariableLeaseCost1,163,0002025-12-31 16USD
OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals1,100,0002018-12-31 9USD
StockIssuedDuringPeriodValueStockOptionsExercised1,067,5002013-12-31 6USD
InventoryFinishedGoods1,055,0002024-09-30 25USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod1,046,3632026-06-30 18shares
StockIssuedDuringPeriodValueNewIssues1,039,0002023-12-31 65USD
IncreaseDecreaseInOtherCurrentLiabilities-916,0002025-12-31 38USD
SubleaseIncome901,0002025-12-31 16USD
WarrantsAndRightsOutstanding679,2962013-09-30 3USD
WarrantsNotSettleableInCashFairValueDisclosure679,2962013-09-30 3USD
CurrentIncomeTaxExpenseBenefit-672,0002025-12-31 35USD
OtherNonoperatingExpense656,0002023-03-31 2USD
CommonStockValue637,0002026-06-30 104USD
InventoryRawMaterials608,0002021-09-30 3USD
IncreaseDecreaseInOtherNoncurrentLiabilities-600,0002026-06-30 8USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized545,9702012-12-31 6shares
IncreaseDecreaseInOperatingLeaseLiability-513,0002026-06-30 30USD
OtherLiabilitiesNoncurrent450,0002026-06-30 56USD
IncomeTaxReconciliationTaxCreditsResearch-448,0002025-12-31 35USD
CurrentFederalTaxExpenseBenefit-435,0002025-12-31 4USD
IncomeTaxReconciliationNondeductibleExpenseOther-416,0002025-12-31 6USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions398,0002025-12-31 39USD
DeferredTaxLiabilitiesOther394,9522013-12-31 1USD
IncomeTaxReconciliationOtherReconcilingItems388,0002024-12-31 36USD
ConstructionInProgressGross371,0002025-12-31 18USD
GainLossOnDispositionOfAssets-353,0002026-06-30 17USD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions337,0002020-12-31 15USD
PaymentsForRestructuring298,0002018-03-31 4USD
OtherAssets295,0002019-09-30 32USD
IncreaseDecreaseInAccountsPayable-280,0002025-12-31 63USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes-237,0002025-12-31 39USD
CurrentStateAndLocalTaxExpenseBenefit-237,0002025-12-31 4USD
IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment-225,6052013-12-31 1USD
PaymentsRelatedToTaxWithholdingForShareBasedCompensation218,0002026-06-30 53USD
OtherAssetsNoncurrent195,0002026-06-30 104USD
RevenueFromGrants194,0002018-03-31 61USD
OtherLiabilitiesCurrent175,0002019-09-30 43USD
DeferredTaxAssetsPropertyPlantAndEquipment158,0002022-12-31 14USD
StockGrantedDuringPeriodValueSharebasedCompensation-89,0002023-09-30 47USD
CapitalExpendituresIncurredButNotYetPaid72,0002026-06-30 49USD
ProceedsFromStockOptionsExercised67,0002026-06-30 103USD
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax-47,0002026-06-30 139USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue24,0002026-06-30 94USD
StockIssuedDuringPeriodSharesStockOptionsExercised23,0322026-06-30 62shares
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities18,0002026-06-30 54USD
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax-15,0002026-06-30 86USD
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax15,0002026-06-30 80USD
UnrealizedGainLossOnInvestments12,0002026-06-30 121USD
ProceedsFromSaleOfMachineryAndEquipment11,0002025-12-31 21USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant8,1712013-09-30 1shares
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions5,0002019-12-31 4USD
SharePrice372015-07-31 7USD/shares
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1212022-12-31 1USD/shares
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1192022-12-31 1USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice162026-06-30 18USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice132026-06-30 52USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice102026-06-30 52USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice102026-06-30 105USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice42026-06-30 52USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice32026-06-30 52USD/shares
IncomeLossFromContinuingOperationsPerBasicAndDilutedShare-22020-12-31 35USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice22026-06-30 52USD/shares
IncomeLossFromContinuingOperationsPerBasicShare-22026-06-30 7USD/shares
IncomeLossFromContinuingOperationsPerDilutedShare-22026-06-30 7USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue22026-06-30 100USD/shares
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare12026-06-30 4USD/shares
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare12026-06-30 4USD/shares
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent12025-12-31 14pure
NumberOfOperatingSegments12025-12-31 14Segment
NumberOfOperatingSegments12026-06-30 5segment
NumberOfReportableSegments12024-12-31 1performanceObligatio
NumberOfReportableSegments12026-06-30 6segment
EarningsPerShareBasicAndDiluted-12021-03-31 59USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate12017-03-31 21pure
NetIncomeLossAvailableToCommonStockholdersDiluted02016-06-30 29USD
EarningsPerShareBasic-02026-06-30 146USD/shares
EarningsPerShareDiluted-02026-06-30 146USD/shares
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-02025-12-31 1pure
LesseeOperatingLeaseDiscountRate02025-12-31 16pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions02014-09-30 10pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost-02025-12-31 1pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate02017-03-31 7pure
CommonStockParOrStatedValuePerShare02026-06-30 103USD/shares
EffectiveIncomeTaxRateContinuingOperations02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02025-12-31 1pure
AllowanceForDoubtfulAccountsReceivable02025-12-31 20USD
AssetsHeldForSaleNotPartOfDisposalGroup02017-12-31 7USD
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax02026-06-30 80USD
AvailableForSaleSecuritiesNoncurrent02017-12-31 12USD
ContractWithCustomerLiabilityNoncurrent02026-06-30 46USD
ConversionOfStockAmountConverted102015-12-31 5USD
CostOfGoodsAndServicesSold02025-12-31 65USD
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss02026-06-30 47USD
DeferredRentCreditCurrent02019-12-31 26USD
DeferredRentCreditNoncurrent02019-12-31 52USD
DeferredTaxAssetsLiabilitiesNet02025-12-31 24USD
DeferredTaxLiabilitiesPropertyPlantAndEquipment02022-12-31 10USD
FairValueAdjustmentOfWarrants02015-12-31 12USD
ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset02021-12-31 17USD
ImpairedFinancingReceivableRelatedAllowance02013-12-31 4USD
IncomeTaxExpenseBenefit02026-06-30 48USD
IncomeTaxReconciliationChangeInEnactedTaxRate02019-12-31 9USD
IncomeTaxReconciliationDeductions02016-12-31 7USD
IncreaseDecreaseInOtherOperatingAssets02026-06-30 112USD
IncreaseDecreaseInRestrictedCashForOperatingActivities02017-12-31 16USD
IncreaseDecreaseInRestructuringReserve02019-09-30 53USD
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements02025-09-30 25shares
InventoryValuationReserves02024-09-30 25USD
OtherNoncashIncomeExpense02025-12-31 35USD
OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale02019-12-31 4USD
OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities02019-12-31 26USD
ParticipatingSecuritiesDistributedAndUndistributedEarnings02014-06-30 10USD
ProceedsFromIssuanceOfCommonStock02025-12-31 101USD
RestrictedCashAndCashEquivalents02015-12-31 20USD
RestructuringReserve02018-03-31 8USD
RestructuringReserveCurrent02018-09-30 42USD
RestructuringReserveNoncurrent02017-12-31 36USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability02021-12-31 21USD
SalesRevenueGoodsNet02014-12-31 1USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate02026-06-30 116pure
StockIssuedDuringPeriodSharesShareBasedCompensation02025-12-31 24shares
TreasuryStockNumberOfSharesHeld02015-12-31 20shares
TreasuryStockRetiredCostMethodAmount02020-09-30 1USD
TreasuryStockRetiredParValueMethodAmount02020-12-31 15USD
TreasuryStockValue02015-12-31 18USD
UndistributedEarningsAllocatedToParticipatingSecurities02014-06-30 10USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense02025-12-31 38USD
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations02015-12-31 6USD
WeightedAverageNumberDilutedSharesOutstandingAdjustment02026-06-30 53shares
ImpairmentOfLongLivedAssetsHeldForUse02025-12-31 4USD
IncomeTaxesPaid02026-06-30 9USD
ProceedsFromSaleOfOtherProductiveAssets02025-12-31 6USD
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent02026-06-30 2USD
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent02026-06-30 2USD
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent02026-06-30 2USD
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent02026-06-30 2USD

What to be careful about

What this model itself distrusts about MGNX's figures. Written by the derivation as it ran, not added afterwards.