◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-Q Filing

Cryoport, Inc. CIK: 1124524 Q3 2024
Filing Information
Form Type 10-Q
Accession Number 0001558370-24-014896
Period End Date 20240930
Filing Date 20241107
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance cyrx-20240930x10q_htm.xml
Balance Sheet 186 line items
Line Item Tag Value Unit Period
Convertible senior notes current, discount ConvertibleSubordinatedDebtCurrentDiscount $100.00K USD Point-in-time
Convertible senior notes current, discount ConvertibleSubordinatedDebtCurrentDiscount $100.00K USD Point-in-time
Convertible senior notes noncurrent, discount ConvertibleSubordinatedDebtNoncurrentDiscount $7.00M USD Point-in-time
Convertible senior notes noncurrent, discount ConvertibleSubordinatedDebtNoncurrentDiscount $7.00M USD Point-in-time
Convertible senior notes noncurrent, discount ConvertibleSubordinatedDebtNoncurrentDiscount $2.60M USD Point-in-time
Convertible senior notes noncurrent, discount ConvertibleSubordinatedDebtNoncurrentDiscount $2.60M USD Point-in-time
Preferred stock, par value per share (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value per share (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $46.35M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $46.35M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $44.66M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $44.66M USD Point-in-time
Preferred stock, par value per share (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value per share (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Short-term investments ShortTermInvestments $228.00M USD Point-in-time
Short-term investments ShortTermInvestments $228.00M USD Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 2.50M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 2.50M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 2.50M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 2.50M shares Point-in-time
Short-term investments ShortTermInvestments $410.41M USD Point-in-time
Short-term investments ShortTermInvestments $410.41M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $43.46M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $43.46M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $42.07M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $42.07M USD Point-in-time
Inventories InventoryNet $26.21M USD Point-in-time
Inventories InventoryNet $26.21M USD Point-in-time
Inventories InventoryNet $23.55M USD Point-in-time
Inventories InventoryNet $23.55M USD Point-in-time
Common stock, par value per share (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value per share (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.66M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.66M USD Point-in-time
Common stock, par value per share (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value per share (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.08M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.08M USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Total current assets AssetsCurrent $535.11M USD Point-in-time
Total current assets AssetsCurrent $535.11M USD Point-in-time
Total current assets AssetsCurrent $350.34M USD Point-in-time
Total current assets AssetsCurrent $350.34M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $88.28M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $88.28M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $84.86M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $84.86M USD Point-in-time
Common stock, shares issued CommonStockSharesIssued 48.97M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 48.97M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 49.43M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 49.43M shares Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $32.65M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $32.65M USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 49.43M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 49.43M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 48.97M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 48.97M shares Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $30.11M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $30.11M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $194.38M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $194.38M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $175.81M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $175.81M USD Point-in-time
Goodwill Goodwill $54.06M USD Point-in-time
Goodwill Goodwill $54.06M USD Point-in-time
Goodwill Goodwill $151.12M USD Point-in-time
Goodwill Goodwill $151.12M USD Point-in-time
Goodwill Goodwill $108.40M USD Point-in-time
Goodwill Goodwill $108.40M USD Point-in-time
Deposits DepositsAssets $1.68M USD Point-in-time
Deposits DepositsAssets $1.68M USD Point-in-time
Deposits DepositsAssets $1.49M USD Point-in-time
Deposits DepositsAssets $1.49M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $656.00K USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $656.00K USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $1.67M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $1.67M USD Point-in-time
Total assets Assets $957.74M USD Point-in-time
Total assets Assets $957.74M USD Point-in-time
Total assets Assets $701.76M USD Point-in-time
Total assets Assets $701.76M USD Point-in-time
Accounts payable and other accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $27.00M USD Point-in-time
Accounts payable and other accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $27.00M USD Point-in-time
Accounts payable and other accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $25.19M USD Point-in-time
Accounts payable and other accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $25.19M USD Point-in-time
Accrued compensation and related expenses EmployeeRelatedLiabilitiesCurrent $11.41M USD Point-in-time
Accrued compensation and related expenses EmployeeRelatedLiabilitiesCurrent $11.41M USD Point-in-time
Accrued compensation and related expenses EmployeeRelatedLiabilitiesCurrent $11.28M USD Point-in-time
Accrued compensation and related expenses EmployeeRelatedLiabilitiesCurrent $11.28M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $1.31M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $1.31M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $1.09M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $1.09M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $5.83M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $5.83M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $5.37M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $5.37M USD Point-in-time
Current portion of finance lease liabilities FinanceLeaseLiabilityCurrent $470.00K USD Point-in-time
Current portion of finance lease liabilities FinanceLeaseLiabilityCurrent $470.00K USD Point-in-time
Current portion of finance lease liabilities FinanceLeaseLiabilityCurrent $286.00K USD Point-in-time
Current portion of finance lease liabilities FinanceLeaseLiabilityCurrent $286.00K USD Point-in-time
Current portion of convertible senior notes, net of discount of $0.1 million ConvertibleDebtCurrent $14.27M USD Point-in-time
Current portion of convertible senior notes, net of discount of $0.1 million ConvertibleDebtCurrent $14.27M USD Point-in-time
Current portion of notes payable NotesPayableCurrent $153.00K USD Point-in-time
Current portion of notes payable NotesPayableCurrent $153.00K USD Point-in-time
Current portion of notes payable NotesPayableCurrent $149.00K USD Point-in-time
Current portion of notes payable NotesPayableCurrent $149.00K USD Point-in-time
Current portion of contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $3.15M USD Point-in-time
Current portion of contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $3.15M USD Point-in-time
Current portion of contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $92.00K USD Point-in-time
Current portion of contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $92.00K USD Point-in-time
Total current liabilities LiabilitiesCurrent $61.44M USD Point-in-time
Total current liabilities LiabilitiesCurrent $61.44M USD Point-in-time
Total current liabilities LiabilitiesCurrent $45.61M USD Point-in-time
Total current liabilities LiabilitiesCurrent $45.61M USD Point-in-time
Convertible senior notes, net of discount of $2.6 million and $7.0 million, respectively ConvertibleDebtNoncurrent $378.55M USD Point-in-time
Convertible senior notes, net of discount of $2.6 million and $7.0 million, respectively ConvertibleDebtNoncurrent $378.55M USD Point-in-time
Convertible senior notes, net of discount of $2.6 million and $7.0 million, respectively ConvertibleDebtNoncurrent $183.63M USD Point-in-time
Convertible senior notes, net of discount of $2.6 million and $7.0 million, respectively ConvertibleDebtNoncurrent $183.63M USD Point-in-time
Notes payable LongTermNotesPayable $1.24M USD Point-in-time
Notes payable LongTermNotesPayable $1.24M USD Point-in-time
Notes payable LongTermNotesPayable $1.33M USD Point-in-time
Notes payable LongTermNotesPayable $1.33M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $26.47M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $26.47M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $29.36M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $29.36M USD Point-in-time
Finance lease liabilities, net of current portion FinanceLeaseLiabilityNoncurrent $954.00K USD Point-in-time
Finance lease liabilities, net of current portion FinanceLeaseLiabilityNoncurrent $954.00K USD Point-in-time
Finance lease liabilities, net of current portion FinanceLeaseLiabilityNoncurrent $1.31M USD Point-in-time
Finance lease liabilities, net of current portion FinanceLeaseLiabilityNoncurrent $1.31M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $2.82M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $2.82M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $3.53M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $3.53M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $601.00K USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $601.00K USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $569.00K USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $569.00K USD Point-in-time
Contingent consideration, net of current portion BusinessCombinationContingentConsiderationLiabilityNoncurrent $9.50M USD Point-in-time
Contingent consideration, net of current portion BusinessCombinationContingentConsiderationLiabilityNoncurrent $9.50M USD Point-in-time
Contingent consideration, net of current portion BusinessCombinationContingentConsiderationLiabilityNoncurrent $5.02M USD Point-in-time
Contingent consideration, net of current portion BusinessCombinationContingentConsiderationLiabilityNoncurrent $5.02M USD Point-in-time
Total liabilities Liabilities $283.19M USD Point-in-time
Total liabilities Liabilities $283.19M USD Point-in-time
Total liabilities Liabilities $468.72M USD Point-in-time
Total liabilities Liabilities $468.72M USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Common stock, $0.001 par value; 100,000,000 shares authorized; 49,430,583 and 48,971,026 issued and outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $49.00K USD Point-in-time
Common stock, $0.001 par value; 100,000,000 shares authorized; 49,430,583 and 48,971,026 issued and outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $49.00K USD Point-in-time
Common stock, $0.001 par value; 100,000,000 shares authorized; 49,430,583 and 48,971,026 issued and outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $49.00K USD Point-in-time
Common stock, $0.001 par value; 100,000,000 shares authorized; 49,430,583 and 48,971,026 issued and outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $49.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.14B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.14B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.13B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.13B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-642.42M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-642.42M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-738.50M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-738.50M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-16.38M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-16.38M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-26.07M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-26.07M USD Point-in-time
Total stockholders' equity StockholdersEquity $544.25M USD Point-in-time
Total stockholders' equity StockholdersEquity $544.25M USD Point-in-time
Total stockholders' equity StockholdersEquity $400.10M USD Point-in-time
Total stockholders' equity StockholdersEquity $400.10M USD Point-in-time
Total stockholders' equity StockholdersEquity $418.57M USD Point-in-time
Total stockholders' equity StockholdersEquity $418.57M USD Point-in-time
Total stockholders' equity StockholdersEquity $555.84M USD Point-in-time
Total stockholders' equity StockholdersEquity $555.84M USD Point-in-time
Total stockholders' equity StockholdersEquity $489.02M USD Point-in-time
Total stockholders' equity StockholdersEquity $489.02M USD Point-in-time
Total stockholders' equity StockholdersEquity $537.53M USD Point-in-time
Total stockholders' equity StockholdersEquity $537.53M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $957.74M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $957.74M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $701.76M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $701.76M USD Point-in-time
Income Statement 170 line items
Line Item Tag Value Unit Period
Total revenue Revenues $176.00M USD 3 Qtrs
Total revenue Revenues $176.00M USD 3 Qtrs
Total revenue Revenues $56.66M USD 1 Quarter
Total revenue Revenues $56.66M USD 1 Quarter
Total revenue Revenues $168.85M USD 3 Qtrs
Total revenue Revenues $168.85M USD 3 Qtrs
Total revenue Revenues $56.16M USD 1 Quarter
Total revenue Revenues $56.16M USD 1 Quarter
Total cost of revenue CostOfRevenue $96.50M USD 3 Qtrs
Total cost of revenue CostOfRevenue $96.50M USD 3 Qtrs
Total cost of revenue CostOfRevenue $99.92M USD 3 Qtrs
Total cost of revenue CostOfRevenue $99.92M USD 3 Qtrs
Total cost of revenue CostOfRevenue $31.89M USD 1 Quarter
Total cost of revenue CostOfRevenue $31.89M USD 1 Quarter
Total cost of revenue CostOfRevenue $31.28M USD 1 Quarter
Total cost of revenue CostOfRevenue $31.28M USD 1 Quarter
Gross margin GrossProfit $76.07M USD 3 Qtrs
Gross margin GrossProfit $76.07M USD 3 Qtrs
Gross margin GrossProfit $72.35M USD 3 Qtrs
Gross margin GrossProfit $72.35M USD 3 Qtrs
Gross margin GrossProfit $25.39M USD 1 Quarter
Gross margin GrossProfit $25.39M USD 1 Quarter
Gross margin GrossProfit $24.27M USD 1 Quarter
Gross margin GrossProfit $24.27M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $108.07M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $108.07M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $37.65M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $37.65M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $111.92M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $111.92M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $36.02M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $36.02M USD 1 Quarter
Engineering and development ResearchAndDevelopmentExpense $13.29M USD 3 Qtrs
Engineering and development ResearchAndDevelopmentExpense $13.29M USD 3 Qtrs
Engineering and development ResearchAndDevelopmentExpense $5.15M USD 1 Quarter
Engineering and development ResearchAndDevelopmentExpense $5.15M USD 1 Quarter
Engineering and development ResearchAndDevelopmentExpense $4.16M USD 1 Quarter
Engineering and development ResearchAndDevelopmentExpense $4.16M USD 1 Quarter
Engineering and development ResearchAndDevelopmentExpense $13.55M USD 3 Qtrs
Engineering and development ResearchAndDevelopmentExpense $13.55M USD 3 Qtrs
Impairment loss AssetImpairmentCharges $63.81M USD 3 Qtrs
Impairment loss AssetImpairmentCharges $63.81M USD 3 Qtrs
Total operating costs and expenses OperatingExpenses $41.17M USD 1 Quarter
Total operating costs and expenses OperatingExpenses $41.17M USD 1 Quarter
Total operating costs and expenses OperatingExpenses $121.36M USD 3 Qtrs
Total operating costs and expenses OperatingExpenses $121.36M USD 3 Qtrs
Total operating costs and expenses OperatingExpenses $41.81M USD 1 Quarter
Total operating costs and expenses OperatingExpenses $41.81M USD 1 Quarter
Total operating costs and expenses OperatingExpenses $189.28M USD 3 Qtrs
Total operating costs and expenses OperatingExpenses $189.28M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-116.94M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-116.94M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-45.29M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-45.29M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-16.43M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-16.43M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-16.91M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-16.91M USD 1 Quarter
Investment income InvestmentIncomeNet $3.06M USD 1 Quarter
Investment income InvestmentIncomeNet $3.06M USD 1 Quarter
Investment income InvestmentIncomeNet $2.85M USD 1 Quarter
Investment income InvestmentIncomeNet $2.85M USD 1 Quarter
Investment income InvestmentIncomeNet $7.96M USD 3 Qtrs
Investment income InvestmentIncomeNet $7.96M USD 3 Qtrs
Investment income InvestmentIncomeNet $8.47M USD 3 Qtrs
Investment income InvestmentIncomeNet $8.47M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $889.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $889.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $1.36M USD 1 Quarter
Interest expense InterestExpenseNonoperating $1.36M USD 1 Quarter
Interest expense InterestExpenseNonoperating $4.20M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $4.20M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $3.47M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $3.47M USD 3 Qtrs
Gain on extinguishment of debt, net GainsLossesOnExtinguishmentOfDebt $5.68M USD 3 Qtrs
Gain on extinguishment of debt, net GainsLossesOnExtinguishmentOfDebt $5.68M USD 3 Qtrs
Gain on extinguishment of debt, net GainsLossesOnExtinguishmentOfDebt $5.68M USD 1 Quarter
Gain on extinguishment of debt, net GainsLossesOnExtinguishmentOfDebt $5.68M USD 1 Quarter
Gain on extinguishment of debt, net GainsLossesOnExtinguishmentOfDebt $18.50M USD 3 Qtrs
Gain on extinguishment of debt, net GainsLossesOnExtinguishmentOfDebt $18.50M USD 3 Qtrs
Gain on extinguishment of debt, net GainsLossesOnExtinguishmentOfDebt $17.33M USD 1 Quarter
Gain on extinguishment of debt, net GainsLossesOnExtinguishmentOfDebt $17.33M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $242.00K USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $242.00K USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-3.06M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-3.06M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-1.40M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-1.40M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-1.62M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-1.62M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $22.10M USD 3 Qtrs
Total other income, net NonoperatingIncomeExpense $22.10M USD 3 Qtrs
Total other income, net NonoperatingIncomeExpense $17.88M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $17.88M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $9.69M USD 3 Qtrs
Total other income, net NonoperatingIncomeExpense $9.69M USD 3 Qtrs
Total other income, net NonoperatingIncomeExpense $4.11M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $4.11M USD 1 Quarter
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-94.83M USD 3 Qtrs
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-94.83M USD 3 Qtrs
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $1.45M USD 1 Quarter
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $1.45M USD 1 Quarter
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-12.80M USD 1 Quarter
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-12.80M USD 1 Quarter
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-35.60M USD 3 Qtrs
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-35.60M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $649.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $649.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.60M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $1.60M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $471.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $471.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.25M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $1.25M USD 3 Qtrs
Net income (loss) NetIncomeLoss $805.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $805.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-96.08M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-96.08M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-37.20M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-37.20M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-13.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.27M USD 1 Quarter
Paid-in-kind dividend on Series C Preferred Stock PaidInKindDividendOnSeriesCConvertiblePreferredStockValue $6.00M USD 3 Qtrs
Paid-in-kind dividend on Series C Preferred Stock PaidInKindDividendOnSeriesCConvertiblePreferredStockValue $6.00M USD 3 Qtrs
Paid-in-kind dividend on Series C Preferred Stock PaidInKindDividendOnSeriesCConvertiblePreferredStockValue $2.00M USD 1 Quarter
Paid-in-kind dividend on Series C Preferred Stock PaidInKindDividendOnSeriesCConvertiblePreferredStockValue $2.00M USD 1 Quarter
Paid-in-kind dividend on Series C Preferred Stock PaidInKindDividendOnSeriesCConvertiblePreferredStockValue $6.00M USD 3 Qtrs
Paid-in-kind dividend on Series C Preferred Stock PaidInKindDividendOnSeriesCConvertiblePreferredStockValue $6.00M USD 3 Qtrs
Paid-in-kind dividend on Series C Preferred Stock PaidInKindDividendOnSeriesCConvertiblePreferredStockValue $2.00M USD 1 Quarter
Paid-in-kind dividend on Series C Preferred Stock PaidInKindDividendOnSeriesCConvertiblePreferredStockValue $2.00M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-15.27M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-15.27M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-1.20M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-1.20M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-43.20M USD 3 Qtrs
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-43.20M USD 3 Qtrs
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-102.08M USD 3 Qtrs
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-102.08M USD 3 Qtrs
Net loss per share - basic (in dollar per share) EarningsPerShareBasic $-0.89 USD 3 Qtrs
Net loss per share - basic (in dollar per share) EarningsPerShareBasic $-0.89 USD 3 Qtrs
Net loss per share - basic (in dollar per share) EarningsPerShareBasic $-2.07 USD 3 Qtrs
Net loss per share - basic (in dollar per share) EarningsPerShareBasic $-2.07 USD 3 Qtrs
Net loss per share - basic (in dollar per share) EarningsPerShareBasic $-0.02 USD 1 Quarter
Net loss per share - basic (in dollar per share) EarningsPerShareBasic $-0.02 USD 1 Quarter
Net loss per share - basic (in dollar per share) EarningsPerShareBasic $-0.31 USD 1 Quarter
Net loss per share - basic (in dollar per share) EarningsPerShareBasic $-0.31 USD 1 Quarter
Net loss per share - diluted (in dollar per share) EarningsPerShareDiluted $-2.07 USD 3 Qtrs
Net loss per share - diluted (in dollar per share) EarningsPerShareDiluted $-2.07 USD 3 Qtrs
Net loss per share - diluted (in dollar per share) EarningsPerShareDiluted $-0.89 USD 3 Qtrs
Net loss per share - diluted (in dollar per share) EarningsPerShareDiluted $-0.89 USD 3 Qtrs
Net loss per share - diluted (in dollar per share) EarningsPerShareDiluted $-0.02 USD 1 Quarter
Net loss per share - diluted (in dollar per share) EarningsPerShareDiluted $-0.02 USD 1 Quarter
Net loss per share - diluted (in dollar per share) EarningsPerShareDiluted $-0.31 USD 1 Quarter
Net loss per share - diluted (in dollar per share) EarningsPerShareDiluted $-0.31 USD 1 Quarter
Weighted average shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 49.42M shares 1 Quarter
Weighted average shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 49.42M shares 1 Quarter
Weighted average shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 49.26M shares 3 Qtrs
Weighted average shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 49.26M shares 3 Qtrs
Weighted average shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.90M shares 1 Quarter
Weighted average shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.90M shares 1 Quarter
Weighted average shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.66M shares 3 Qtrs
Weighted average shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.66M shares 3 Qtrs
Weighted average shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 49.26M shares 3 Qtrs
Weighted average shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 49.26M shares 3 Qtrs
Weighted average shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.90M shares 1 Quarter
Weighted average shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.90M shares 1 Quarter
Weighted average shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.66M shares 3 Qtrs
Weighted average shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.66M shares 3 Qtrs
Weighted average shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 49.42M shares 1 Quarter
Weighted average shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 49.42M shares 1 Quarter
Cash Flow Statement 194 line items
Line Item Tag Value Unit Period
Net loss ProfitLoss $-37.20M USD 3 Qtrs
Net loss ProfitLoss $-37.20M USD 3 Qtrs
Net loss ProfitLoss $-96.08M USD 3 Qtrs
Net loss ProfitLoss $-96.08M USD 3 Qtrs
Impairment loss AssetImpairmentCharges $63.81M USD 3 Qtrs
Impairment loss AssetImpairmentCharges $63.81M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $20.04M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $20.04M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $22.86M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $22.86M USD 3 Qtrs
Amortization of debt discount AmortizationOfFinancingCostsAndDiscounts $1.62M USD 3 Qtrs
Amortization of debt discount AmortizationOfFinancingCostsAndDiscounts $1.62M USD 3 Qtrs
Amortization of debt discount AmortizationOfFinancingCostsAndDiscounts $1.93M USD 3 Qtrs
Amortization of debt discount AmortizationOfFinancingCostsAndDiscounts $1.93M USD 3 Qtrs
Non-cash operating lease expense OperatingLeaseExpense $3.40M USD 3 Qtrs
Non-cash operating lease expense OperatingLeaseExpense $3.40M USD 3 Qtrs
Non-cash operating lease expense OperatingLeaseExpense $4.39M USD 3 Qtrs
Non-cash operating lease expense OperatingLeaseExpense $4.39M USD 3 Qtrs
Unrealized (gain) loss on investments in equity securities UnrealizedGainLossOnInvestments $-2.25M USD 3 Qtrs
Unrealized (gain) loss on investments in equity securities UnrealizedGainLossOnInvestments $-2.25M USD 3 Qtrs
Unrealized (gain) loss on investments in equity securities UnrealizedGainLossOnInvestments $1.45M USD 3 Qtrs
Unrealized (gain) loss on investments in equity securities UnrealizedGainLossOnInvestments $1.45M USD 3 Qtrs
Realized loss on investments in equity securities RealizedLossOnInvestmentsInEquitySecurities $48.00K USD 3 Qtrs
Realized loss on investments in equity securities RealizedLossOnInvestmentsInEquitySecurities $48.00K USD 3 Qtrs
Realized loss on available-for-sale investments DebtSecuritiesAvailableForSaleRealizedLoss $3.99M USD 3 Qtrs
Realized loss on available-for-sale investments DebtSecuritiesAvailableForSaleRealizedLoss $3.99M USD 3 Qtrs
Realized loss on available-for-sale investments DebtSecuritiesAvailableForSaleRealizedLoss $62.00K USD 3 Qtrs
Realized loss on available-for-sale investments DebtSecuritiesAvailableForSaleRealizedLoss $62.00K USD 3 Qtrs
Gain on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $5.68M USD 3 Qtrs
Gain on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $5.68M USD 3 Qtrs
Gain on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $5.68M USD 1 Quarter
Gain on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $5.68M USD 1 Quarter
Gain on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $18.50M USD 3 Qtrs
Gain on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $18.50M USD 3 Qtrs
Gain on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $17.33M USD 1 Quarter
Gain on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $17.33M USD 1 Quarter
Stock-based compensation expense AllocatedShareBasedCompensationExpense $16.96M USD 3 Qtrs
Stock-based compensation expense AllocatedShareBasedCompensationExpense $16.96M USD 3 Qtrs
Stock-based compensation expense AllocatedShareBasedCompensationExpense $15.29M USD 3 Qtrs
Stock-based compensation expense AllocatedShareBasedCompensationExpense $15.29M USD 3 Qtrs
Loss on disposal of property and equipment DisposalGroupNotDiscontinuedOperationGainLossOnDisposal $-277.00K USD 3 Qtrs
Loss on disposal of property and equipment DisposalGroupNotDiscontinuedOperationGainLossOnDisposal $-277.00K USD 3 Qtrs
Loss on disposal of property and equipment DisposalGroupNotDiscontinuedOperationGainLossOnDisposal $-295.00K USD 3 Qtrs
Loss on disposal of property and equipment DisposalGroupNotDiscontinuedOperationGainLossOnDisposal $-295.00K USD 3 Qtrs
Gain on insurance settlement GainLossOnInsuranceSettlement $2.64M USD 3 Qtrs
Gain on insurance settlement GainLossOnInsuranceSettlement $2.64M USD 3 Qtrs
Change in credit losses IncreaseDecreaseInCreditLosses $-135.00K USD 3 Qtrs
Change in credit losses IncreaseDecreaseInCreditLosses $-135.00K USD 3 Qtrs
Change in credit losses IncreaseDecreaseInCreditLosses $18.00K USD 3 Qtrs
Change in credit losses IncreaseDecreaseInCreditLosses $18.00K USD 3 Qtrs
Insurance proceeds for operations ProceedsFromInsuranceSettlementOperatingActivities $1.21M USD 3 Qtrs
Insurance proceeds for operations ProceedsFromInsuranceSettlementOperatingActivities $1.21M USD 3 Qtrs
Change in contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-205.00K USD 3 Qtrs
Change in contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-205.00K USD 3 Qtrs
Change in contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-1.33M USD 3 Qtrs
Change in contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-1.33M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInLongTermReceivablesCurrent $-1.09M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInLongTermReceivablesCurrent $-1.09M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInLongTermReceivablesCurrent $1.07M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInLongTermReceivablesCurrent $1.07M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $1.57M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $1.57M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-2.72M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-2.72M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.30M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.30M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-454.00K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-454.00K USD 3 Qtrs
Deposits IncreaseDecreaseInDepositOtherAssets $-195.00K USD 3 Qtrs
Deposits IncreaseDecreaseInDepositOtherAssets $-195.00K USD 3 Qtrs
Deposits IncreaseDecreaseInDepositOtherAssets $652.00K USD 3 Qtrs
Deposits IncreaseDecreaseInDepositOtherAssets $652.00K USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-3.01M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-3.01M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-4.28M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-4.28M USD 3 Qtrs
Accounts payable and other accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-36.00K USD 3 Qtrs
Accounts payable and other accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-36.00K USD 3 Qtrs
Accounts payable and other accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-3.02M USD 3 Qtrs
Accounts payable and other accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-3.02M USD 3 Qtrs
Accrued compensation and related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-192.00K USD 3 Qtrs
Accrued compensation and related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-192.00K USD 3 Qtrs
Accrued compensation and related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $2.01M USD 3 Qtrs
Accrued compensation and related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $2.01M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $1.14M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $1.14M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-223.00K USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-223.00K USD 3 Qtrs
Net deferred tax liability DeferredIncomeTaxExpenseBenefit $-190.00K USD 3 Qtrs
Net deferred tax liability DeferredIncomeTaxExpenseBenefit $-190.00K USD 3 Qtrs
Net deferred tax liability DeferredIncomeTaxExpenseBenefit $-383.00K USD 3 Qtrs
Net deferred tax liability DeferredIncomeTaxExpenseBenefit $-383.00K USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-10.84M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-10.84M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-3.24M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-3.24M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $12.04M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $12.04M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $27.21M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $27.21M USD 3 Qtrs
Insurance proceeds for loss of fixed assets PaymentsForProceedsFromInsuranceProceedsForLossFromFixedAssets $-976.00K USD 3 Qtrs
Insurance proceeds for loss of fixed assets PaymentsForProceedsFromInsuranceProceedsForLossFromFixedAssets $-976.00K USD 3 Qtrs
Software development costs PaymentsToDevelopSoftware $2.76M USD 3 Qtrs
Software development costs PaymentsToDevelopSoftware $2.76M USD 3 Qtrs
Software development costs PaymentsToDevelopSoftware $4.83M USD 3 Qtrs
Software development costs PaymentsToDevelopSoftware $4.83M USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $50.72M USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $50.72M USD 3 Qtrs
Acquisitions PaymentsToAcquireBusinessesNetOfCashAcquired $295.00K USD 3 Qtrs
Acquisitions PaymentsToAcquireBusinessesNetOfCashAcquired $295.00K USD 3 Qtrs
Sales/maturities of short-term investments ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments $239.98M USD 3 Qtrs
Sales/maturities of short-term investments ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments $239.98M USD 3 Qtrs
Sales/maturities of short-term investments ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments $82.49M USD 3 Qtrs
Sales/maturities of short-term investments ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments $82.49M USD 3 Qtrs
Patent and trademark costs PaymentsToAcquireIntangibleAssets $830.00K USD 3 Qtrs
Patent and trademark costs PaymentsToAcquireIntangibleAssets $830.00K USD 3 Qtrs
Patent and trademark costs PaymentsToAcquireIntangibleAssets $616.00K USD 3 Qtrs
Patent and trademark costs PaymentsToAcquireIntangibleAssets $616.00K USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $173.34M USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $173.34M USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $50.80M USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $50.80M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $1.48M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $1.48M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $648.00K USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $648.00K USD 3 Qtrs
Cash paid to repurchase of 2026 Senior Notes RepaymentsOfSeniorDebt $163.77M USD 3 Qtrs
Cash paid to repurchase of 2026 Senior Notes RepaymentsOfSeniorDebt $163.77M USD 3 Qtrs
Cash paid to repurchase of 2026 Senior Notes RepaymentsOfSeniorDebt $25.00M USD 3 Qtrs
Cash paid to repurchase of 2026 Senior Notes RepaymentsOfSeniorDebt $25.00M USD 3 Qtrs
Repayment of notes payable ProceedsFromRepaymentsOfNotesPayable $-26.00K USD 3 Qtrs
Repayment of notes payable ProceedsFromRepaymentsOfNotesPayable $-26.00K USD 3 Qtrs
Repayment of notes payable ProceedsFromRepaymentsOfNotesPayable $-113.00K USD 3 Qtrs
Repayment of notes payable ProceedsFromRepaymentsOfNotesPayable $-113.00K USD 3 Qtrs
Repayment of finance lease liabilities RepaymentOfFinanceLeaseLiabilities $123.00K USD 3 Qtrs
Repayment of finance lease liabilities RepaymentOfFinanceLeaseLiabilities $123.00K USD 3 Qtrs
Repayment of finance lease liabilities RepaymentOfFinanceLeaseLiabilities $306.00K USD 3 Qtrs
Repayment of finance lease liabilities RepaymentOfFinanceLeaseLiabilities $306.00K USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-23.67M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-23.67M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-163.54M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-163.54M USD 3 Qtrs
Effect of exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.02M USD 3 Qtrs
Effect of exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.02M USD 3 Qtrs
Effect of exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-631.00K USD 3 Qtrs
Effect of exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-631.00K USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.68M USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.68M USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $22.88M USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $22.88M USD 3 Qtrs
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.35M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.35M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.66M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.66M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $59.47M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $59.47M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $36.59M USD Point-in-time
Cash and cash equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $36.59M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.35M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.35M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.66M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.66M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $59.47M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $59.47M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $36.59M USD Point-in-time
Cash and cash equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $36.59M USD Point-in-time
Cash paid for interest InterestPaidNet $629.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $629.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $1.79M USD 3 Qtrs
Cash paid for interest InterestPaidNet $1.79M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.18M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.18M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $951.00K USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $951.00K USD 3 Qtrs
Operating lease right-of-use assets and operating lease liabilities OperatingLeaseRightOfUseAssetsAndLeaseLiabilities $1.54M USD 3 Qtrs
Operating lease right-of-use assets and operating lease liabilities OperatingLeaseRightOfUseAssetsAndLeaseLiabilities $1.54M USD 3 Qtrs
Operating lease right-of-use assets and operating lease liabilities OperatingLeaseRightOfUseAssetsAndLeaseLiabilities $9.58M USD 3 Qtrs
Operating lease right-of-use assets and operating lease liabilities OperatingLeaseRightOfUseAssetsAndLeaseLiabilities $9.58M USD 3 Qtrs
Net unrealized gain (loss) on available-for-sale debt securities NonCashNetUnrealizedGainLossOnAvailableForSaleSecurities $3.22M USD 3 Qtrs
Net unrealized gain (loss) on available-for-sale debt securities NonCashNetUnrealizedGainLossOnAvailableForSaleSecurities $3.22M USD 3 Qtrs
Net unrealized gain (loss) on available-for-sale debt securities NonCashNetUnrealizedGainLossOnAvailableForSaleSecurities $3.08M USD 3 Qtrs
Net unrealized gain (loss) on available-for-sale debt securities NonCashNetUnrealizedGainLossOnAvailableForSaleSecurities $3.08M USD 3 Qtrs
Reclassification of realized gain (loss) on available-for-sale debt securities to earnings ReclassificationOfRealizedGainOnAvailableForSaleDebtSecuritiesToEarnings $-6.22M USD 3 Qtrs
Reclassification of realized gain (loss) on available-for-sale debt securities to earnings ReclassificationOfRealizedGainOnAvailableForSaleDebtSecuritiesToEarnings $-6.22M USD 3 Qtrs
Reclassification of realized gain (loss) on available-for-sale debt securities to earnings ReclassificationOfRealizedGainOnAvailableForSaleDebtSecuritiesToEarnings $1.39M USD 3 Qtrs
Reclassification of realized gain (loss) on available-for-sale debt securities to earnings ReclassificationOfRealizedGainOnAvailableForSaleDebtSecuritiesToEarnings $1.39M USD 3 Qtrs
Paid-in-kind preferred stock dividend, including beneficial conversion feature PaidInKindPreferredStockDividendIncludingBeneficialConversionFeature $6.00M USD 3 Qtrs
Paid-in-kind preferred stock dividend, including beneficial conversion feature PaidInKindPreferredStockDividendIncludingBeneficialConversionFeature $6.00M USD 3 Qtrs
Paid-in-kind preferred stock dividend, including beneficial conversion feature PaidInKindPreferredStockDividendIncludingBeneficialConversionFeature $6.00M USD 3 Qtrs
Paid-in-kind preferred stock dividend, including beneficial conversion feature PaidInKindPreferredStockDividendIncludingBeneficialConversionFeature $6.00M USD 3 Qtrs
Fixed assets included in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $572.00K USD 3 Qtrs
Fixed assets included in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $572.00K USD 3 Qtrs
Fixed assets included in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $27.00K USD 3 Qtrs
Fixed assets included in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $27.00K USD 3 Qtrs
Stockholders Equity 58 line items
Line Item Tag Value Unit Period
Balance, Beginning StockholdersEquity $544.25M USD Point-in-time
Balance, Beginning StockholdersEquity $544.25M USD Point-in-time
Balance, Beginning StockholdersEquity $400.10M USD Point-in-time
Balance, Beginning StockholdersEquity $400.10M USD Point-in-time
Balance, Beginning StockholdersEquity $418.57M USD Point-in-time
Balance, Beginning StockholdersEquity $418.57M USD Point-in-time
Balance, Beginning StockholdersEquity $555.84M USD Point-in-time
Balance, Beginning StockholdersEquity $555.84M USD Point-in-time
Balance, Beginning StockholdersEquity $489.02M USD Point-in-time
Balance, Beginning StockholdersEquity $489.02M USD Point-in-time
Balance, Beginning StockholdersEquity $537.53M USD Point-in-time
Balance, Beginning StockholdersEquity $537.53M USD Point-in-time
Net income (loss) NetIncomeLoss $805.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $805.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-96.08M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-96.08M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-37.20M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-37.20M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-13.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.27M USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $387.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $387.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $448.00K USD 3 Qtrs
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $448.00K USD 3 Qtrs
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.69M USD 3 Qtrs
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.69M USD 3 Qtrs
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $12.81M USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $12.81M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.98M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.98M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $16.96M USD 3 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $16.96M USD 3 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.84M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.84M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.29M USD 3 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.29M USD 3 Qtrs
Proceeds from exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.48M USD 3 Qtrs
Proceeds from exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.48M USD 3 Qtrs
Proceeds from exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $21.00K USD 1 Quarter
Proceeds from exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $21.00K USD 1 Quarter
Proceeds from exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $648.00K USD 3 Qtrs
Proceeds from exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $648.00K USD 3 Qtrs
Proceeds from exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $179.00K USD 1 Quarter
Proceeds from exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $179.00K USD 1 Quarter
Proceeds from exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 120,681.00 shares 3 Qtrs
Proceeds from exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 120,681.00 shares 3 Qtrs
Balance, Ending StockholdersEquity $544.25M USD Point-in-time
Balance, Ending StockholdersEquity $544.25M USD Point-in-time
Balance, Ending StockholdersEquity $400.10M USD Point-in-time
Balance, Ending StockholdersEquity $400.10M USD Point-in-time
Balance, Ending StockholdersEquity $418.57M USD Point-in-time
Balance, Ending StockholdersEquity $418.57M USD Point-in-time
Balance, Ending StockholdersEquity $555.84M USD Point-in-time
Balance, Ending StockholdersEquity $555.84M USD Point-in-time
Balance, Ending StockholdersEquity $489.02M USD Point-in-time
Balance, Ending StockholdersEquity $489.02M USD Point-in-time
Balance, Ending StockholdersEquity $537.53M USD Point-in-time
Balance, Ending StockholdersEquity $537.53M USD Point-in-time
Comprehensive Income 48 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $805.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $805.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-96.08M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-96.08M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-37.20M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-37.20M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-13.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.27M USD 1 Quarter
Net unrealized gain on available-for-sale debt securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $3.08M USD 3 Qtrs
Net unrealized gain on available-for-sale debt securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $3.08M USD 3 Qtrs
Net unrealized gain on available-for-sale debt securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $3.22M USD 3 Qtrs
Net unrealized gain on available-for-sale debt securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $3.22M USD 3 Qtrs
Net unrealized gain on available-for-sale debt securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $1.96M USD 1 Quarter
Net unrealized gain on available-for-sale debt securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $1.96M USD 1 Quarter
Net unrealized gain on available-for-sale debt securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $624.00K USD 1 Quarter
Net unrealized gain on available-for-sale debt securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $624.00K USD 1 Quarter
Reclassification of realized (gain) loss on available-for-sale debt securities to earnings OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-7.84M USD 1 Quarter
Reclassification of realized (gain) loss on available-for-sale debt securities to earnings OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-7.84M USD 1 Quarter
Reclassification of realized (gain) loss on available-for-sale debt securities to earnings OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-758.00K USD 1 Quarter
Reclassification of realized (gain) loss on available-for-sale debt securities to earnings OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-758.00K USD 1 Quarter
Reclassification of realized (gain) loss on available-for-sale debt securities to earnings OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-6.22M USD 3 Qtrs
Reclassification of realized (gain) loss on available-for-sale debt securities to earnings OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-6.22M USD 3 Qtrs
Reclassification of realized (gain) loss on available-for-sale debt securities to earnings OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-1.39M USD 3 Qtrs
Reclassification of realized (gain) loss on available-for-sale debt securities to earnings OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-1.39M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-995.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-995.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-4.02M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-4.02M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $246.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $246.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $3.01M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $3.01M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $387.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $387.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $448.00K USD 3 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $448.00K USD 3 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.69M USD 3 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.69M USD 3 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $12.81M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $12.81M USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-36.75M USD 3 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-36.75M USD 3 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-12.88M USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-12.88M USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $13.62M USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $13.62M USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-86.39M USD 3 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-86.39M USD 3 Qtrs

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...