2023 Q4 Form 10-Q Financial Statement
#000112534523000124 Filed on November 06, 2023
Income Statement
Concept | 2023 Q4 | 2023 Q3 | 2022 Q3 |
---|---|---|---|
Revenue | $10.72M | $10.40M | $41.73M |
YoY Change | -85.33% | -75.09% | 166.47% |
Cost Of Revenue | $163.0K | $85.00K | $3.007M |
YoY Change | -90.9% | -97.17% | 80.6% |
Gross Profit | $10.56M | $10.31M | $38.73M |
YoY Change | -85.2% | -73.37% | 176.68% |
Gross Profit Margin | 98.48% | 99.18% | 92.79% |
Selling, General & Admin | $12.56M | $12.40M | $15.36M |
YoY Change | -8.13% | -19.24% | -10.52% |
% of Gross Profit | 118.97% | 120.25% | 39.65% |
Research & Development | $47.35M | $30.13M | $48.19M |
YoY Change | 3.72% | -37.48% | -3.28% |
% of Gross Profit | 448.53% | 292.19% | 124.44% |
Depreciation & Amortization | $1.900M | $1.950M | $2.844M |
YoY Change | -41.19% | -31.43% | 1.72% |
% of Gross Profit | 18.0% | 18.91% | 7.34% |
Operating Expenses | $59.91M | $30.13M | $48.19M |
YoY Change | 0.99% | -37.48% | -3.28% |
Operating Profit | -$49.35M | -$35.50M | -$24.96M |
YoY Change | -511.87% | 42.26% | -52.9% |
Interest Expense | -$1.000K | $0.00 | $0.00 |
YoY Change | |||
% of Operating Profit | |||
Other Income/Expense, Net | $3.282M | $3.100M | $142.0K |
YoY Change | 300.73% | 2083.1% | 40.59% |
Pretax Income | -$46.07M | $17.60M | -$24.81M |
YoY Change | -459.89% | -170.93% | -53.08% |
Income Tax | |||
% Of Pretax Income | |||
Net Earnings | -$46.07M | $17.55M | -$24.81M |
YoY Change | -459.88% | -170.75% | -53.08% |
Net Earnings / Revenue | -429.78% | 168.84% | -59.46% |
Basic Earnings Per Share | $0.28 | -$0.40 | |
Diluted Earnings Per Share | -$0.74 | $0.28 | -$0.40 |
COMMON SHARES | |||
Basic Shares Outstanding | 62.03M shares | 61.95M shares | 61.46M shares |
Diluted Shares Outstanding | 62.24M shares | 61.46M shares |
Balance Sheet
Concept | 2023 Q4 | 2023 Q3 | 2022 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $229.8M | $256.4M | $123.6M |
YoY Change | 48.89% | 107.42% | -58.64% |
Cash & Equivalents | $101.0M | $89.90M | $83.99M |
Short-Term Investments | $128.8M | $166.5M | $39.62M |
Other Short-Term Assets | $9.946M | $8.500M | $9.273M |
YoY Change | -2.12% | -8.34% | -48.66% |
Inventory | $1.221M | $1.066M | $1.086M |
Prepaid Expenses | $9.946M | ||
Receivables | $10.37M | $25.31M | $13.84M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $251.3M | $291.3M | $147.8M |
YoY Change | 13.12% | 97.09% | -55.84% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $45.69M | $22.63M | $31.99M |
YoY Change | 54.5% | -29.25% | -17.3% |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $1.386M | $1.387M | $15.54M |
YoY Change | 0.58% | -91.08% | -17.23% |
Total Long-Term Assets | $47.08M | $48.65M | $47.54M |
YoY Change | -19.23% | 2.35% | -17.28% |
TOTAL ASSETS | |||
Total Short-Term Assets | $251.3M | $291.3M | $147.8M |
Total Long-Term Assets | $47.08M | $48.65M | $47.54M |
Total Assets | $298.4M | $340.0M | $195.3M |
YoY Change | 6.4% | 74.03% | -50.19% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $6.443M | $3.303M | $4.619M |
YoY Change | 31.52% | -28.49% | -25.14% |
Accrued Expenses | $28.01M | $25.48M | $33.32M |
YoY Change | -3.39% | -23.54% | -20.4% |
Deferred Revenue | $21.65M | $18.58M | $7.085M |
YoY Change | 116.77% | 162.3% | -56.57% |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $56.11M | $51.29M | $50.05M |
YoY Change | 15.42% | 2.49% | -27.33% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $89.70M | $258.0K | $258.0K |
YoY Change | 34666.28% | 0.0% | 0.0% |
Total Long-Term Liabilities | $89.70M | $258.0K | $258.0K |
YoY Change | 34666.28% | 0.0% | 0.0% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $56.11M | $51.29M | $50.05M |
Total Long-Term Liabilities | $89.70M | $258.0K | $258.0K |
Total Liabilities | $145.8M | $146.0M | $72.39M |
YoY Change | 5.31% | 101.68% | -28.13% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$1.103B | -$1.057B | -$1.106B |
YoY Change | 0.83% | -4.5% | 20.81% |
Common Stock | $1.255B | $1.251B | $1.230B |
YoY Change | 1.59% | 1.72% | 1.84% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $152.6M | $194.0M | $123.0M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $298.4M | $340.0M | $195.3M |
YoY Change | 6.4% | 74.03% | -50.19% |
Cashflow Statement
Concept | 2023 Q4 | 2023 Q3 | 2022 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$46.07M | $17.55M | -$24.81M |
YoY Change | -459.88% | -170.75% | -53.08% |
Depreciation, Depletion And Amortization | $1.900M | $1.950M | $2.844M |
YoY Change | -41.19% | -31.43% | 1.72% |
Cash From Operating Activities | -$28.04M | -$35.25M | -$9.422M |
YoY Change | -195.62% | 274.12% | -36.32% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $620.0K | $490.0K | -$804.0K |
YoY Change | 57.76% | -160.95% | -62.31% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $39.44M | -$33.02M | $72.75M |
YoY Change | -831.08% | -145.39% | -15130.99% |
Cash From Investing Activities | $38.82M | -$33.53M | $71.95M |
YoY Change | -770.73% | -146.6% | -2849.18% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 273.0K | 49.91M | 0.000 |
YoY Change | -79.91% | -100.0% | |
NET CHANGE | |||
Cash From Operating Activities | -28.04M | -35.25M | -9.422M |
Cash From Investing Activities | 38.82M | -33.53M | 71.95M |
Cash From Financing Activities | 273.0K | 49.91M | 0.000 |
Net Change In Cash | 11.06M | -18.87M | 62.52M |
YoY Change | -55.57% | -130.18% | 3905.38% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$28.04M | -$35.25M | -$9.422M |
Capital Expenditures | $620.0K | $490.0K | -$804.0K |
Free Cash Flow | -$28.66M | -$35.74M | -$8.618M |
YoY Change | -199.07% | 314.71% | -31.94% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q2 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-80000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
57469000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
617000 | usd |
CY2023Q1 | mgnx |
Stock Issued During Period Value Stock Plan Activity
StockIssuedDuringPeriodValueStockPlanActivity
|
-154000 | usd |
CY2023Q1 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
13000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-38009000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
109268000 | usd |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
4436000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
235000 | usd |
CY2023Q2 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
216000 | usd |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
9.78 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
|
367054 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
|
19.77 | ||
CY2023Q3 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
187000 | usd |
CY2023Q3 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
-89000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
239618000 | usd |
CY2022Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5224000 | usd |
CY2022Q1 | mgnx |
Stock Issued During Period Value Stock Plan Activity
StockIssuedDuringPeriodValueStockPlanActivity
|
37000 | usd |
CY2022Q1 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-222000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-66443000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
178214000 | usd |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5350000 | usd |
CY2022Q2 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
264000 | usd |
CY2022Q2 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-43000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-41304000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
142481000 | usd |
CY2022Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5077000 | usd |
CY2022Q3 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
213000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-24813000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
122958000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-132560000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
8634000 | usd | |
us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-740000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
15697000 | usd | |
mgnx |
Gain On Royalty Monetization Arrangement
GainOnRoyaltyMonetizationArrangement
|
0 | usd | |
mgnx |
Non Cash Interest Expense Recognized
NonCashInterestExpenseRecognized
|
0 | usd | |
mgnx |
Operating Lease Noncash Expense
OperatingLeaseNoncashExpense
|
2468000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-2882000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
0 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
3452000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-419000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-11898000 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
0 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
-10897000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-184000 | usd | |
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-3447000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-8477000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-116279000 | usd | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
75457000 | usd | |
us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
155190000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3230000 | usd | |
us-gaap |
Proceeds From Sale Of Machinery And Equipment
ProceedsFromSaleOfMachineryAndEquipment
|
0 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
76503000 | usd | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
0 | usd | |
mgnx |
Proceedsfrom Stock Options Exercised And Espp Purchases
ProceedsfromStockOptionsExercisedAndESPPPurchases
|
314000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
14000 | usd | |
mgnx |
Principal Payments On Royalty Monetization Arrangement
PrincipalPaymentsOnRoyaltyMonetizationArrangement
|
0 | usd | |
mgnx |
Net Proceeds From Sale Of Future Royalties
NetProceedsFromSaleOfFutureRoyalties
|
0 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
300000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-39476000 | usd | |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
83993000 | usd |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
295000 | usd | |
CY2022Q4 | mgnx |
Liability Related To Future Royalties
LiabilityRelatedToFutureRoyalties
|
0 | usd |
mgnx |
Proceeds From Sale Of Future Royalties
ProceedsFromSaleOfFutureRoyalties
|
150000000 | usd | |
mgnx |
Deferred Transaction Costs
DeferredTransactionCosts
|
344000 | usd | |
mgnx |
Principal Payments On Royalty Monetization Arrangement
PrincipalPaymentsOnRoyaltyMonetizationArrangement
|
156000 | usd | |
mgnx |
Non Cash Interest Expense Recognized
NonCashInterestExpenseRecognized
|
1430000 | usd | |
mgnx |
Gain On Royalty Monetization Arrangement
GainOnRoyaltyMonetizationArrangement
|
150930000 | usd | |
CY2023Q3 | mgnx |
Liability Related To Future Royalties
LiabilityRelatedToFutureRoyalties
|
0 | usd |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
12680295 | shares |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
15.26 | |
CY2023Q3 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
166568000 | usd |
CY2023Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
40000 | usd |
CY2023Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
74000 | usd |
CY2023Q3 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
166534000 | usd |
CY2022Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
45467000 | usd |
CY2022Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
6000 | usd |
CY2022Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
11000 | usd |
CY2022Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
45462000 | usd |
CY2023Q3 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
|
0 | usd |
CY2022Q4 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
|
0 | usd |
CY2023Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
0 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
409000 | usd |
CY2023Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
1066000 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
1042000 | usd |
CY2023Q3 | us-gaap |
Inventory Net
InventoryNet
|
1066000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
1451000 | usd |
CY2023Q3 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
4900000 | usd |
CY2022Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
4900000 | usd |
CY2023Q3 | mgnx |
Gain On Royalty Monetization Arrangement
GainOnRoyaltyMonetizationArrangement
|
50000000 | usd |
CY2023Q2 | mgnx |
Gain On Royalty Monetization Arrangement
GainOnRoyaltyMonetizationArrangement
|
100900000 | usd |
CY2023Q3 | mgnx |
Gain On Royalty Monetization Arrangement
GainOnRoyaltyMonetizationArrangement
|
50000000 | usd |
CY2023Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q2 | mgnx |
Share Based Compensation Arrangement By Share Based Payment Award Offering Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod
|
P6M | |
CY2023Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
4790000 | usd |
CY2022Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5123000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
14014000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
15697000 | 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
|
P5Y10M17D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y11M12D | ||
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
10098929 | shares |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
18.58 | |
CY2022 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y6M | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
|
3267727 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
4.91 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
26146 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
3.34 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
293161 | shares | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y8M12D | ||
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
301000 | usd |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
7836655 | shares |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
19.50 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P5Y4M24D | ||
CY2023Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
186000 | usd |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
11733021 | shares |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
15.75 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P6Y6M | ||
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
278000 | usd |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
3.78 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
6.89 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
100000 | usd | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
500000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
100000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
300000 | usd | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
13600000 | usd | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
15100000 | usd | |
CY2023Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
22600000 | usd |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P1Y3M18D | ||
CY2023Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
12607056 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
12514638 | shares | |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
17554000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-24813000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
37014000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-132560000 | usd | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
61980680 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
61459831 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
61890824 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
61390143 | shares | |
CY2023Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
263922 | shares |
CY2022Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
199519 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
62244602 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
61459831 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
62090343 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
61390143 | shares | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.28 | |
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.40 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.60 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-2.16 | ||
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.28 | |
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.40 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.60 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-2.16 |