2020 Q4 Form 10-Q Financial Statement
#000112534520000152 Filed on November 04, 2020
Income Statement
Concept | 2020 Q4 | 2020 Q3 | 2019 Q4 |
---|---|---|---|
Revenue | $52.70M | $18.25M | $25.19M |
YoY Change | 109.19% | -2.6% | 59.5% |
Cost Of Revenue | $0.00 | ||
YoY Change | |||
Gross Profit | $18.25M | ||
YoY Change | |||
Gross Profit Margin | 100.0% | ||
Selling, General & Admin | $12.60M | $9.700M | $11.90M |
YoY Change | 5.88% | -17.8% | 13.33% |
% of Gross Profit | 53.14% | ||
Research & Development | $42.30M | $44.66M | $52.00M |
YoY Change | -18.65% | -0.44% | 10.87% |
% of Gross Profit | 244.65% | ||
Depreciation & Amortization | $2.890M | $2.960M | $2.730M |
YoY Change | 5.86% | 12.12% | -9.3% |
% of Gross Profit | 16.22% | ||
Operating Expenses | $54.90M | $44.66M | $63.80M |
YoY Change | -13.95% | -0.44% | 10.96% |
Operating Profit | -$36.14M | ||
YoY Change | -4.77% | ||
Interest Expense | |||
YoY Change | |||
% of Operating Profit | |||
Other Income/Expense, Net | $100.0K | $92.00K | $8.300M |
YoY Change | -98.8% | -101.38% | -376.67% |
Pretax Income | -$2.100M | -$36.00M | -$30.40M |
YoY Change | -93.09% | -19.28% | -31.84% |
Income Tax | |||
% Of Pretax Income | |||
Net Earnings | -$2.100M | -$36.04M | -$30.40M |
YoY Change | -93.09% | -19.24% | -31.91% |
Net Earnings / Revenue | -3.98% | -197.46% | -120.66% |
Basic Earnings Per Share | -$0.66 | ||
Diluted Earnings Per Share | -$37.37K | -$0.66 | -$621.7K |
COMMON SHARES | |||
Basic Shares Outstanding | 56.20M shares | 54.46M shares | 48.92M shares |
Diluted Shares Outstanding | 54.46M shares |
Balance Sheet
Concept | 2020 Q4 | 2020 Q3 | 2019 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $272.5M | $280.7M | $215.8M |
YoY Change | 26.27% | 10.34% | -7.34% |
Cash & Equivalents | $181.1M | $201.6M | $126.5M |
Short-Term Investments | $91.40M | $79.00M | $89.30M |
Other Short-Term Assets | $17.00M | $10.60M | $11.30M |
YoY Change | 50.44% | -13.82% | 68.66% |
Inventory | $0.00 | ||
Prepaid Expenses | $16.98M | $10.63M | $11.29M |
Receivables | $23.08M | $18.78M | $12.74M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $312.6M | $310.1M | $239.8M |
YoY Change | 30.36% | 12.25% | -10.9% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $42.23M | $41.42M | $48.21M |
YoY Change | -12.42% | -17.1% | -14.99% |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $23.92M | $22.89M | $24.51M |
YoY Change | -2.37% | -9.36% | 289.34% |
Total Long-Term Assets | $66.15M | $64.31M | $72.72M |
YoY Change | -9.03% | -14.5% | 15.41% |
TOTAL ASSETS | |||
Total Short-Term Assets | $312.6M | $310.1M | $239.8M |
Total Long-Term Assets | $66.15M | $64.31M | $72.72M |
Total Assets | $378.7M | $374.4M | $312.5M |
YoY Change | 21.2% | 6.52% | -5.91% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $8.031M | $4.380M | $4.308M |
YoY Change | 86.42% | 72.24% | 7.57% |
Accrued Expenses | $34.20M | $32.67M | $27.14M |
YoY Change | 26.01% | 15.09% | -18.25% |
Deferred Revenue | $4.456M | $9.259M | $10.70M |
YoY Change | -58.36% | -60.72% | -50.74% |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $50.67M | $50.12M | $45.17M |
YoY Change | 12.19% | -13.04% | -24.65% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $0.00 | $2.245M | $0.00 |
YoY Change | -94.18% | -100.0% | |
Total Long-Term Liabilities | $0.00 | $2.245M | $0.00 |
YoY Change | -94.18% | -100.0% | |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $50.67M | $50.12M | $45.17M |
Total Long-Term Liabilities | $0.00 | $2.245M | $0.00 |
Total Liabilities | $82.86M | $82.80M | $81.87M |
YoY Change | 1.2% | -13.98% | -8.27% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$771.8M | -$769.7M | -$642.1M |
YoY Change | 20.21% | 25.84% | 30.96% |
Common Stock | $1.068B | $1.061B | $872.7M |
YoY Change | 22.35% | 22.43% | 19.03% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $295.9M | $291.6M | $230.6M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $378.7M | $374.4M | $312.5M |
YoY Change | 21.2% | 6.52% | -5.91% |
Cashflow Statement
Concept | 2020 Q4 | 2020 Q3 | 2019 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$2.100M | -$36.04M | -$30.40M |
YoY Change | -93.09% | -19.24% | -31.91% |
Depreciation, Depletion And Amortization | $2.890M | $2.960M | $2.730M |
YoY Change | 5.86% | 12.12% | -9.3% |
Cash From Operating Activities | -$5.530M | -$25.68M | -$38.04M |
YoY Change | -85.46% | 47.67% | 39.75% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$3.560M | -$500.0K | -$1.250M |
YoY Change | 184.8% | -35.9% | 76.06% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$12.52M | -$42.78M | $8.870M |
YoY Change | -241.15% | 665.3% | -80.63% |
Cash From Investing Activities | -$16.08M | -$43.28M | $7.620M |
YoY Change | -311.02% | 579.43% | -83.09% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 1.100M | 74.06M | 290.0K |
YoY Change | 279.31% | 185050.0% | -38.3% |
NET CHANGE | |||
Cash From Operating Activities | -5.530M | -25.68M | -38.04M |
Cash From Investing Activities | -16.08M | -43.28M | 7.620M |
Cash From Financing Activities | 1.100M | 74.06M | 290.0K |
Net Change In Cash | -20.51M | 5.100M | -30.13M |
YoY Change | -31.93% | -121.5% | -264.47% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$5.530M | -$25.68M | -$38.04M |
Capital Expenditures | -$3.560M | -$500.0K | -$1.250M |
Free Cash Flow | -$1.970M | -$25.18M | -$36.79M |
YoY Change | -94.65% | 51.6% | 38.78% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2020 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001125345 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2020-09-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
001-36112 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
MACROGENICS, INC. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
06-1591613 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
9704 Medical Center Drive | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Rockville | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
MD | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
20850 | ||
dei |
City Area Code
CityAreaCode
|
301 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
251-5172 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $0.01 per share | ||
dei |
Trading Symbol
TradingSymbol
|
MGNX | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2020Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
56204015 | shares |
CY2020Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
201637000 | USD |
CY2019Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
126472000 | USD |
CY2020Q3 | us-gaap |
Investments
Investments
|
79022000 | USD |
CY2019Q4 | us-gaap |
Investments
Investments
|
89284000 | USD |
CY2020Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
18777000 | USD |
CY2019Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
12744000 | USD |
CY2020Q3 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
10632000 | USD |
CY2019Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
11285000 | USD |
CY2020Q3 | us-gaap |
Assets Current
AssetsCurrent
|
310068000 | USD |
CY2019Q4 | us-gaap |
Assets Current
AssetsCurrent
|
239785000 | USD |
CY2020Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
41423000 | USD |
CY2019Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
48211000 | USD |
CY2020Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
22889000 | USD |
CY2019Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
24505000 | USD |
CY2020Q3 | us-gaap |
Assets
Assets
|
374380000 | USD |
CY2019Q4 | us-gaap |
Assets
Assets
|
312501000 | USD |
CY2020Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
4380000 | USD |
CY2019Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
4308000 | USD |
CY2020Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
32674000 | USD |
CY2019Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
27139000 | USD |
CY2020Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
9259000 | USD |
CY2019Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
10700000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3808000 | USD |
CY2019Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3020000 | USD |
CY2020Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
50121000 | USD |
CY2019Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
45167000 | USD |
CY2020Q3 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
5778000 | USD |
CY2019Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
9153000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
24651000 | USD |
CY2019Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
27553000 | USD |
CY2020Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
2245000 | USD |
CY2019Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
0 | USD |
CY2020Q3 | us-gaap |
Liabilities
Liabilities
|
82795000 | USD |
CY2019Q4 | us-gaap |
Liabilities
Liabilities
|
81873000 | USD |
CY2019Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
125000000 | shares |
CY2019Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
125000000 | shares |
CY2020Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
56174932 | shares |
CY2019Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
48958763 | shares |
CY2020Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
562000 | USD |
CY2019Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
490000 | USD |
CY2020Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
1060755000 | USD |
CY2019Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
872204000 | USD |
CY2020Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
2000 | USD |
CY2019Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
16000 | USD |
CY2020Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-769734000 | USD |
CY2019Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-642082000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
291585000 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
230628000 | USD |
CY2020Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
374380000 | USD |
CY2019Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
312501000 | USD |
CY2020Q3 | us-gaap |
Revenues
Revenues
|
18253000 | USD |
CY2019Q3 | us-gaap |
Revenues
Revenues
|
18741000 | USD |
us-gaap |
Revenues
Revenues
|
52192000 | USD | |
us-gaap |
Revenues
Revenues
|
38996000 | USD | |
CY2020Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
44656000 | USD |
CY2019Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
44852000 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
150901000 | USD | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
143352000 | USD | |
CY2020Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
9732000 | USD |
CY2019Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
11833000 | USD |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
30181000 | USD | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
34174000 | USD | |
CY2020Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
54388000 | USD |
CY2019Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
56685000 | USD |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
181082000 | USD | |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
177526000 | USD | |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-36135000 | USD |
CY2019Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-37944000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-128890000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-138530000 | USD | |
CY2020Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
92000 | USD |
CY2019Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-6687000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1238000 | USD | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
17115000 | USD | |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-36043000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-44631000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-127652000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-121415000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
-15000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
-11000 | USD |
us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
-14000 | USD | |
us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
26000 | USD | |
CY2020Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-36058000 | USD |
CY2019Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-44642000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-127666000 | USD | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-121389000 | USD | |
CY2020Q3 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.66 | |
CY2019Q3 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.91 | |
us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-2.49 | ||
us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-2.54 | ||
CY2020Q3 | us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
54463412 | shares |
CY2019Q3 | us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
48902766 | shares |
us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
51176884 | shares | |
us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
47796957 | shares | |
CY2019Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
230628000 | USD |
CY2020Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
4451000 | USD |
CY2020Q1 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
162000 | USD |
CY2020Q1 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
56000 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-44724000 | USD |
CY2020Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
190573000 | USD |
CY2020Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
96512000 | USD |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5136000 | USD |
CY2020Q2 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
2503000 | USD |
CY2020Q2 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-55000 | USD |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-46885000 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
247784000 | USD |
CY2020Q3 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
73981000 | USD |
CY2020Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5796000 | USD |
CY2020Q3 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
82000 | USD |
CY2020Q3 | us-gaap |
Treasury Stock Retired Cost Method Amount
TreasuryStockRetiredCostMethodAmount
|
0 | USD |
CY2020Q3 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-15000 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-36043000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
291585000 | USD |
CY2018Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
242877000 | USD |
CY2019Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
3750000 | USD |
CY2019Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
118657000 | USD |
CY2019Q1 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
347000 | USD |
CY2019Q1 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
3000 | USD |
CY2019Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-45017000 | USD |
CY2019Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
320617000 | USD |
CY2019Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
4933000 | USD |
CY2019Q2 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
634000 | USD |
CY2019Q2 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
34000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-31767000 | USD |
CY2019Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
294451000 | USD |
CY2019Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5352000 | USD |
CY2019Q3 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
37000 | USD |
CY2019Q3 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-11000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-44631000 | USD |
CY2019Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
255198000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-127652000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-121415000 | USD | |
us-gaap |
Depreciation
Depreciation
|
9067000 | USD | |
us-gaap |
Depreciation
Depreciation
|
9238000 | USD | |
us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
387000 | USD | |
us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
1119000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
15419000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
14081000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
6033000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-20080000 | USD | |
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-654000 | USD | |
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
5612000 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-1615000 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
2621000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
137000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
-913000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
5499000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-4678000 | USD | |
mgnx |
Increase Decrease In Lease Liabilities
IncreaseDecreaseInLeaseLiabilities
|
-2113000 | USD | |
mgnx |
Increase Decrease In Lease Liabilities
IncreaseDecreaseInLeaseLiabilities
|
3847000 | USD | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-4816000 | USD | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-7114000 | USD | |
us-gaap |
Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
|
2245000 | USD | |
us-gaap |
Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
|
0 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-106365000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-96226000 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
151230000 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
214178000 | USD | |
us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
161866000 | USD | |
us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
130236000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
2346000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3042000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
8290000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-86984000 | USD | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
170494000 | USD | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
118657000 | USD | |
mgnx |
Proceedsfrom Stock Options Exercised And Espp Purchases
ProceedsfromStockOptionsExercisedAndESPPPurchases
|
4757000 | USD | |
mgnx |
Proceedsfrom Stock Options Exercised And Espp Purchases
ProceedsfromStockOptionsExercisedAndESPPPurchases
|
1018000 | USD | |
mgnx |
Retirement Of Treasury Stock
RetirementOfTreasuryStock
|
2011000 | USD | |
mgnx |
Retirement Of Treasury Stock
RetirementOfTreasuryStock
|
0 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
173240000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
119675000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
75165000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-63535000 | USD | |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
126472000 | USD |
CY2018Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
220128000 | USD |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
201637000 | USD |
CY2019Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
156593000 | USD |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
0 | USD | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
6408000 | USD | |
CY2020Q3 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
79019000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
3000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
0 | USD |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
79022000 | USD |
CY2019Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
89268000 | USD |
CY2019Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
26000 | USD |
CY2019Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
10000 | USD |
CY2019Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
89284000 | USD |
CY2020Q3 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
|
0 | USD |
CY2019 | us-gaap |
Other Than Temporary Impairment Loss Debt Securities Available For Sale
OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
|
0 | USD |
CY2020Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5832000 | USD |
CY2019Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5398000 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
15419000 | USD | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
14081000 | USD | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y3M | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y3M | ||
CY2019Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
6706994 | shares |
CY2019Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
22.33 | |
CY2019 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y10M24D | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
|
1816277 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
14.97 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
448732 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
9.93 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
735322 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
20.78 | ||
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
7339217 | shares |
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
21.42 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P7Y | ||
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
39014000 | USD |
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
4407713 | shares |
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
23.03 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P5Y10M24D | ||
CY2020Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
18806000 | USD |
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
7027237 | shares |
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
21.50 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P7Y | ||
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
36973000 | USD |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
10.50 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
14.33 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
3900000 | USD | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
2800000 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
4500000 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
700000 | USD | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
12400000 | USD | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
12800000 | USD | |
CY2020Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
31700000 | USD |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P2Y6M |