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

10-Q Filing

TRANSMEDICS GROUP, INC. CIK: 1756262 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0000950170-24-089316
Period End Date 20240630
Filing Date 20240801
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance tmdx-20240630_htm.xml
Balance Sheet 152 line items
Line Item Tag Value Unit Period
Preferred Stock, No Par Value PreferredStockNoParValue - USD Point-in-time
Preferred Stock, No Par Value PreferredStockNoParValue - USD Point-in-time
Preferred Stock, No Par Value PreferredStockNoParValue - USD Point-in-time
Preferred Stock, No Par Value PreferredStockNoParValue - USD Point-in-time
Preferred Stock, Shares Authorized PreferredStockSharesAuthorized 25.00M shares Point-in-time
Preferred Stock, Shares Authorized PreferredStockSharesAuthorized 25.00M shares Point-in-time
Preferred Stock, Shares Authorized PreferredStockSharesAuthorized 25.00M shares Point-in-time
Preferred Stock, Shares Authorized PreferredStockSharesAuthorized 25.00M shares Point-in-time
Cash Cash $394.81M USD Point-in-time
Cash Cash $394.81M USD Point-in-time
Preferred Stock, Shares Issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred Stock, Shares Issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred Stock, Shares Issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred Stock, Shares Issued PreferredStockSharesIssued 0.00 shares Point-in-time
Cash Cash $362.75M USD Point-in-time
Cash Cash $362.75M USD Point-in-time
Preferred Stock, Shares Outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred Stock, Shares Outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivable AccountsReceivableNetCurrent $81.16M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $81.16M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $63.58M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $63.58M USD Point-in-time
Preferred Stock, Shares Outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred Stock, Shares Outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Inventory InventoryNet $48.67M USD Point-in-time
Inventory InventoryNet $48.67M USD Point-in-time
Common Stock, No Par Value CommonStockNoParValue - USD Point-in-time
Common Stock, No Par Value CommonStockNoParValue - USD Point-in-time
Common Stock, No Par Value CommonStockNoParValue - USD Point-in-time
Common Stock, No Par Value CommonStockNoParValue - USD Point-in-time
Inventory InventoryNet $44.23M USD Point-in-time
Inventory InventoryNet $44.23M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $8.03M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $8.03M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $16.68M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $16.68M USD Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 150.00M shares Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 150.00M shares Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 150.00M shares Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 150.00M shares Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 32.67M shares Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 32.67M shares Point-in-time
Total current assets AssetsCurrent $510.65M USD Point-in-time
Total current assets AssetsCurrent $510.65M USD Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 33.31M shares Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 33.31M shares Point-in-time
Total current assets AssetsCurrent $509.26M USD Point-in-time
Total current assets AssetsCurrent $509.26M USD Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 32.67M shares Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 32.67M shares Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $229.03M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $229.03M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $173.94M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $173.94M USD Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 33.31M shares Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 33.31M shares Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $6.55M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $6.55M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $5.90M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $5.90M USD Point-in-time
Restricted cash RestrictedCashNoncurrent $500.00K USD Point-in-time
Restricted cash RestrictedCashNoncurrent $500.00K USD Point-in-time
Restricted cash RestrictedCashNoncurrent $500.00K USD Point-in-time
Restricted cash RestrictedCashNoncurrent $500.00K USD Point-in-time
Goodwill Goodwill $11.99M USD Point-in-time
Goodwill Goodwill $11.99M USD Point-in-time
Goodwill Goodwill $11.55M USD Point-in-time
Goodwill Goodwill $11.55M USD Point-in-time
Acquired intangible assets, net IntangibleAssetsNetExcludingGoodwill $2.35M USD Point-in-time
Acquired intangible assets, net IntangibleAssetsNetExcludingGoodwill $2.35M USD Point-in-time
Acquired intangible assets, net IntangibleAssetsNetExcludingGoodwill $2.25M USD Point-in-time
Acquired intangible assets, net IntangibleAssetsNetExcludingGoodwill $2.25M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $84.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $84.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $62.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $62.00K USD Point-in-time
Total assets Assets $758.58M USD Point-in-time
Total assets Assets $758.58M USD Point-in-time
Total assets Assets $706.05M USD Point-in-time
Total assets Assets $706.05M USD Point-in-time
Accounts payable AccountsPayableCurrent $13.03M USD Point-in-time
Accounts payable AccountsPayableCurrent $13.03M USD Point-in-time
Accounts payable AccountsPayableCurrent $12.72M USD Point-in-time
Accounts payable AccountsPayableCurrent $12.72M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilities $38.22M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilities $38.22M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilities $37.72M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilities $37.72M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $1.45M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $1.45M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $1.96M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $1.96M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $2.14M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $2.14M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $2.04M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $2.04M USD Point-in-time
Total current liabilities LiabilitiesCurrent $54.33M USD Point-in-time
Total current liabilities LiabilitiesCurrent $54.33M USD Point-in-time
Total current liabilities LiabilitiesCurrent $54.93M USD Point-in-time
Total current liabilities LiabilitiesCurrent $54.93M USD Point-in-time
Convertible senior notes, net ConvertibleDebtNoncurrent $448.53M USD Point-in-time
Convertible senior notes, net ConvertibleDebtNoncurrent $448.53M USD Point-in-time
Convertible senior notes, net ConvertibleDebtNoncurrent $447.14M USD Point-in-time
Convertible senior notes, net ConvertibleDebtNoncurrent $447.14M USD Point-in-time
Long-term debt, net OtherLongTermDebtNoncurrent $59.22M USD Point-in-time
Long-term debt, net OtherLongTermDebtNoncurrent $59.22M USD Point-in-time
Long-term debt, net OtherLongTermDebtNoncurrent $59.06M USD Point-in-time
Long-term debt, net OtherLongTermDebtNoncurrent $59.06M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $6.60M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $6.60M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $7.71M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $7.71M USD Point-in-time
Total liabilities Liabilities $568.68M USD Point-in-time
Total liabilities Liabilities $568.68M USD Point-in-time
Total liabilities Liabilities $568.85M USD Point-in-time
Total liabilities Liabilities $568.85M USD Point-in-time
Commitments and contingencies (Note 11) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 11) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 11) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 11) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, no par value; 25,000,000 shares authorized; no shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, no par value; 25,000,000 shares authorized; no shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, no par value; 25,000,000 shares authorized; no shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, no par value; 25,000,000 shares authorized; no shares issued or outstanding PreferredStockValue - USD Point-in-time
Common stock, no par value; 150,000,000 shares authorized; 33,314,281 shares and 32,670,803 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $641.11M USD Point-in-time
Common stock, no par value; 150,000,000 shares authorized; 33,314,281 shares and 32,670,803 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $641.11M USD Point-in-time
Common stock, no par value; 150,000,000 shares authorized; 33,314,281 shares and 32,670,803 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $669.45M USD Point-in-time
Common stock, no par value; 150,000,000 shares authorized; 33,314,281 shares and 32,670,803 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $669.45M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-199.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-199.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-237.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-237.00K USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-503.70M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-503.70M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-479.31M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-479.31M USD Point-in-time
Total stockholders' equity StockholdersEquity $187.38M USD Point-in-time
Total stockholders' equity StockholdersEquity $187.38M USD Point-in-time
Total stockholders' equity StockholdersEquity $137.20M USD Point-in-time
Total stockholders' equity StockholdersEquity $137.20M USD Point-in-time
Total stockholders' equity StockholdersEquity $159.47M USD Point-in-time
Total stockholders' equity StockholdersEquity $159.47M USD Point-in-time
Total stockholders' equity StockholdersEquity $192.62M USD Point-in-time
Total stockholders' equity StockholdersEquity $192.62M USD Point-in-time
Total stockholders' equity StockholdersEquity $189.89M USD Point-in-time
Total stockholders' equity StockholdersEquity $189.89M USD Point-in-time
Total stockholders' equity StockholdersEquity $145.21M USD Point-in-time
Total stockholders' equity StockholdersEquity $145.21M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $706.05M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $706.05M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $758.58M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $758.58M USD Point-in-time
Income Statement 140 line items
Line Item Tag Value Unit Period
Total revenue Revenues $211.16M USD 2 Qtrs
Total revenue Revenues $211.16M USD 2 Qtrs
Total revenue Revenues $94.02M USD 2 Qtrs
Total revenue Revenues $94.02M USD 2 Qtrs
Total revenue Revenues $114.31M USD 1 Quarter
Total revenue Revenues $114.31M USD 1 Quarter
Total revenue Revenues $52.47M USD 1 Quarter
Total revenue Revenues $52.47M USD 1 Quarter
Total cost of revenue CostOfRevenue $28.51M USD 2 Qtrs
Total cost of revenue CostOfRevenue $28.51M USD 2 Qtrs
Total cost of revenue CostOfRevenue $81.93M USD 2 Qtrs
Total cost of revenue CostOfRevenue $81.93M USD 2 Qtrs
Total cost of revenue CostOfRevenue $15.72M USD 1 Quarter
Total cost of revenue CostOfRevenue $15.72M USD 1 Quarter
Total cost of revenue CostOfRevenue $45.04M USD 1 Quarter
Total cost of revenue CostOfRevenue $45.04M USD 1 Quarter
Gross profit GrossProfit $69.26M USD 1 Quarter
Gross profit GrossProfit $69.26M USD 1 Quarter
Gross profit GrossProfit $129.22M USD 2 Qtrs
Gross profit GrossProfit $129.22M USD 2 Qtrs
Gross profit GrossProfit $36.74M USD 1 Quarter
Gross profit GrossProfit $36.74M USD 1 Quarter
Gross profit GrossProfit $65.51M USD 2 Qtrs
Gross profit GrossProfit $65.51M USD 2 Qtrs
Research, development and clinical trials ResearchAndDevelopmentExpense $8.29M USD 1 Quarter
Research, development and clinical trials ResearchAndDevelopmentExpense $8.29M USD 1 Quarter
Research, development and clinical trials ResearchAndDevelopmentExpense $25.24M USD 2 Qtrs
Research, development and clinical trials ResearchAndDevelopmentExpense $25.24M USD 2 Qtrs
Research, development and clinical trials ResearchAndDevelopmentExpense $14.16M USD 2 Qtrs
Research, development and clinical trials ResearchAndDevelopmentExpense $14.16M USD 2 Qtrs
Research, development and clinical trials ResearchAndDevelopmentExpense $13.86M USD 1 Quarter
Research, development and clinical trials ResearchAndDevelopmentExpense $13.86M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $54.34M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $54.34M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $79.06M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $79.06M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $29.36M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $29.36M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $42.90M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $42.90M USD 1 Quarter
Total operating expenses OperatingExpenses $56.75M USD 1 Quarter
Total operating expenses OperatingExpenses $56.75M USD 1 Quarter
Total operating expenses OperatingExpenses $68.50M USD 2 Qtrs
Total operating expenses OperatingExpenses $68.50M USD 2 Qtrs
Total operating expenses OperatingExpenses $104.29M USD 2 Qtrs
Total operating expenses OperatingExpenses $104.29M USD 2 Qtrs
Total operating expenses OperatingExpenses $37.65M USD 1 Quarter
Total operating expenses OperatingExpenses $37.65M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $12.51M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $12.51M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-3.00M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $-3.00M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $-906.00K USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-906.00K USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $24.93M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $24.93M USD 2 Qtrs
Interest expense InterestExpense $7.22M USD 2 Qtrs
Interest expense InterestExpense $7.22M USD 2 Qtrs
Interest expense InterestExpense $3.62M USD 1 Quarter
Interest expense InterestExpense $3.62M USD 1 Quarter
Interest expense InterestExpense $2.50M USD 1 Quarter
Interest expense InterestExpense $2.50M USD 1 Quarter
Interest expense InterestExpense $3.60M USD 2 Qtrs
Interest expense InterestExpense $3.60M USD 2 Qtrs
Interest income and other income (expense) InterestIncomeAndOtherIncomeExpense $2.99M USD 2 Qtrs
Interest income and other income (expense) InterestIncomeAndOtherIncomeExpense $2.99M USD 2 Qtrs
Interest income and other income (expense) InterestIncomeAndOtherIncomeExpense $6.84M USD 2 Qtrs
Interest income and other income (expense) InterestIncomeAndOtherIncomeExpense $6.84M USD 2 Qtrs
Interest income and other income (expense) InterestIncomeAndOtherIncomeExpense $2.43M USD 1 Quarter
Interest income and other income (expense) InterestIncomeAndOtherIncomeExpense $2.43M USD 1 Quarter
Interest income and other income (expense) InterestIncomeAndOtherIncomeExpense $3.27M USD 1 Quarter
Interest income and other income (expense) InterestIncomeAndOtherIncomeExpense $3.27M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-355.00K USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-355.00K USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-383.00K USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-383.00K USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-74.00K USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-74.00K USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-610.00K USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-610.00K USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $24.55M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $24.55M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-980.00K USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-980.00K USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $12.15M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $12.15M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.60M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.60M USD 2 Qtrs
(Provision) benefit for income taxes CurrentIncomeTaxExpenseBenefit $32.00K USD 2 Qtrs
(Provision) benefit for income taxes CurrentIncomeTaxExpenseBenefit $32.00K USD 2 Qtrs
(Provision) benefit for income taxes CurrentIncomeTaxExpenseBenefit $-41.00K USD 1 Quarter
(Provision) benefit for income taxes CurrentIncomeTaxExpenseBenefit $-41.00K USD 1 Quarter
(Provision) benefit for income taxes CurrentIncomeTaxExpenseBenefit $155.00K USD 2 Qtrs
(Provision) benefit for income taxes CurrentIncomeTaxExpenseBenefit $155.00K USD 2 Qtrs
(Provision) benefit for income taxes CurrentIncomeTaxExpenseBenefit $21.00K USD 1 Quarter
(Provision) benefit for income taxes CurrentIncomeTaxExpenseBenefit $21.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.19M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.19M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.64M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-3.64M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-2.64M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.64M USD 1 Quarter
Net income (loss) NetIncomeLoss $24.39M USD 2 Qtrs
Net income (loss) NetIncomeLoss $24.39M USD 2 Qtrs
Net income (loss) per share, basic EarningsPerShareBasic $-0.11 USD 2 Qtrs
Net income (loss) per share, basic EarningsPerShareBasic $-0.11 USD 2 Qtrs
Net income (loss) per share, basic EarningsPerShareBasic $-0.03 USD 1 Quarter
Net income (loss) per share, basic EarningsPerShareBasic $-0.03 USD 1 Quarter
Net income (loss) per share, basic EarningsPerShareBasic $0.37 USD 1 Quarter
Net income (loss) per share, basic EarningsPerShareBasic $0.37 USD 1 Quarter
Net income (loss) per share, basic EarningsPerShareBasic $0.74 USD 2 Qtrs
Net income (loss) per share, basic EarningsPerShareBasic $0.74 USD 2 Qtrs
Net income (loss) per share, diluted EarningsPerShareDiluted $-0.03 USD 1 Quarter
Net income (loss) per share, diluted EarningsPerShareDiluted $-0.03 USD 1 Quarter
Net income (loss) per share, diluted EarningsPerShareDiluted $-0.11 USD 2 Qtrs
Net income (loss) per share, diluted EarningsPerShareDiluted $-0.11 USD 2 Qtrs
Net income (loss) per share, diluted EarningsPerShareDiluted $0.70 USD 2 Qtrs
Net income (loss) per share, diluted EarningsPerShareDiluted $0.70 USD 2 Qtrs
Net income (loss) per share, diluted EarningsPerShareDiluted $0.35 USD 1 Quarter
Net income (loss) per share, diluted EarningsPerShareDiluted $0.35 USD 1 Quarter
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 32.40M shares 2 Qtrs
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 32.40M shares 2 Qtrs
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 32.55M shares 1 Quarter
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 32.55M shares 1 Quarter
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 32.94M shares 2 Qtrs
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 32.94M shares 2 Qtrs
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 33.12M shares 1 Quarter
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 33.12M shares 1 Quarter
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 32.55M shares 1 Quarter
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 32.55M shares 1 Quarter
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.98M shares 2 Qtrs
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.98M shares 2 Qtrs
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 32.40M shares 2 Qtrs
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 32.40M shares 2 Qtrs
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 35.29M shares 1 Quarter
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 35.29M shares 1 Quarter
Cash Flow Statement 134 line items
Line Item Tag Value Unit Period
Convertible senior notes, issuance costs paid PaymentsOfDebtIssuanceCosts $14.62M USD 2 Qtrs
Convertible senior notes, issuance costs paid PaymentsOfDebtIssuanceCosts $14.62M USD 2 Qtrs
Net income (loss) ProfitLoss $24.39M USD 2 Qtrs
Net income (loss) ProfitLoss $24.39M USD 2 Qtrs
Net income (loss) ProfitLoss $-3.64M USD 2 Qtrs
Net income (loss) ProfitLoss $-3.64M USD 2 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $2.68M USD 2 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $2.68M USD 2 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $8.90M USD 2 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $8.90M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $8.88M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $8.88M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $14.51M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $14.51M USD 2 Qtrs
Non-cash interest expense and end of term accretion expense NonCashInterestAndEndOfTermAccretionExpense $1.55M USD 2 Qtrs
Non-cash interest expense and end of term accretion expense NonCashInterestAndEndOfTermAccretionExpense $1.55M USD 2 Qtrs
Non-cash interest expense and end of term accretion expense NonCashInterestAndEndOfTermAccretionExpense $593.00K USD 2 Qtrs
Non-cash interest expense and end of term accretion expense NonCashInterestAndEndOfTermAccretionExpense $593.00K USD 2 Qtrs
Non-cash lease expense NonCashLeaseExpense $650.00K USD 2 Qtrs
Non-cash lease expense NonCashLeaseExpense $650.00K USD 2 Qtrs
Non-cash lease expense NonCashLeaseExpense $423.00K USD 2 Qtrs
Non-cash lease expense NonCashLeaseExpense $423.00K USD 2 Qtrs
Unrealized foreign currency transaction (gains) losses ForeignCurrencyTransactionGainLossUnrealized $-200.00K USD 2 Qtrs
Unrealized foreign currency transaction (gains) losses ForeignCurrencyTransactionGainLossUnrealized $-200.00K USD 2 Qtrs
Unrealized foreign currency transaction (gains) losses ForeignCurrencyTransactionGainLossUnrealized $150.00K USD 2 Qtrs
Unrealized foreign currency transaction (gains) losses ForeignCurrencyTransactionGainLossUnrealized $150.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $17.65M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $17.65M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $19.86M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $19.86M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $7.93M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $7.93M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $10.98M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $10.98M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-515.00K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-515.00K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.22M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.22M USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $24.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $24.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $54.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $54.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $1.78M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $1.78M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.67M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.67M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $4.20M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $4.20M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $630.00K USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $630.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-504.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-504.00K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-742.00K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-742.00K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.00M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.00M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-14.46M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-14.46M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $22.28M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $22.28M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $67.94M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $67.94M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.31M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.31M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.31M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.31M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-67.94M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-67.94M USD 2 Qtrs
Proceeds from issuance of convertible senior notes, net of issuance costs paid of $14,620 ProceedsFromConvertibleDebt $445.38M USD 2 Qtrs
Proceeds from issuance of convertible senior notes, net of issuance costs paid of $14,620 ProceedsFromConvertibleDebt $445.38M USD 2 Qtrs
Purchases of capped calls related to convertible senior notes PaymentsForCappedCallsConvertibleSeniorNotes $52.07M USD 2 Qtrs
Purchases of capped calls related to convertible senior notes PaymentsForCappedCallsConvertibleSeniorNotes $52.07M USD 2 Qtrs
Proceeds from issuance of common stock upon exercise of stock options ProceedsFromStockOptionsExercised $13.19M USD 2 Qtrs
Proceeds from issuance of common stock upon exercise of stock options ProceedsFromStockOptionsExercised $13.19M USD 2 Qtrs
Proceeds from issuance of common stock upon exercise of stock options ProceedsFromStockOptionsExercised $4.28M USD 2 Qtrs
Proceeds from issuance of common stock upon exercise of stock options ProceedsFromStockOptionsExercised $4.28M USD 2 Qtrs
Proceeds from issuance of common stock in connection with employee stock purchase plan ProceedsFromStockPlans $384.00K USD 2 Qtrs
Proceeds from issuance of common stock in connection with employee stock purchase plan ProceedsFromStockPlans $384.00K USD 2 Qtrs
Proceeds from issuance of common stock in connection with employee stock purchase plan ProceedsFromStockPlans $638.00K USD 2 Qtrs
Proceeds from issuance of common stock in connection with employee stock purchase plan ProceedsFromStockPlans $638.00K USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $397.97M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $397.97M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $13.83M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $13.83M USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $78.00K USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $78.00K USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-235.00K USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-235.00K USD 2 Qtrs
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $381.28M USD 2 Qtrs
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $381.28M USD 2 Qtrs
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-32.06M USD 2 Qtrs
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-32.06M USD 2 Qtrs
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $201.68M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $201.68M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $363.25M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $363.25M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $395.31M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $395.31M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $582.96M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $582.96M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $201.68M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $201.68M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $363.25M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $363.25M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $395.31M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $395.31M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $582.96M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $582.96M USD Point-in-time
Transfers of inventory to property, plant and equipment InventoryTransferToPropertyPlantAndEquipment $1.09M USD 2 Qtrs
Transfers of inventory to property, plant and equipment InventoryTransferToPropertyPlantAndEquipment $1.09M USD 2 Qtrs
Transfers of inventory to property, plant and equipment InventoryTransferToPropertyPlantAndEquipment $3.38M USD 2 Qtrs
Transfers of inventory to property, plant and equipment InventoryTransferToPropertyPlantAndEquipment $3.38M USD 2 Qtrs
Purchases of property, plant and equipment included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $1.54M USD 2 Qtrs
Purchases of property, plant and equipment included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $1.54M USD 2 Qtrs
Purchases of property, plant and equipment included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $71.00K USD 2 Qtrs
Purchases of property, plant and equipment included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $71.00K USD 2 Qtrs
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $2.22M USD 2 Qtrs
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $2.22M USD 2 Qtrs
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $582.21M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $582.21M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $362.75M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $362.75M USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalents $500.00K USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalents $500.00K USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalents $750.00K USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalents $750.00K USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $201.68M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $201.68M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $363.25M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $363.25M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $395.31M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $395.31M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $582.96M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $582.96M USD Point-in-time
Stockholders Equity 70 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $187.38M USD Point-in-time
Balance StockholdersEquity $187.38M USD Point-in-time
Balance StockholdersEquity $137.20M USD Point-in-time
Balance StockholdersEquity $137.20M USD Point-in-time
Balance StockholdersEquity $159.47M USD Point-in-time
Balance StockholdersEquity $159.47M USD Point-in-time
Balance StockholdersEquity $192.62M USD Point-in-time
Balance StockholdersEquity $192.62M USD Point-in-time
Balance StockholdersEquity $189.89M USD Point-in-time
Balance StockholdersEquity $189.89M USD Point-in-time
Balance StockholdersEquity $145.21M USD Point-in-time
Balance StockholdersEquity $145.21M USD Point-in-time
Issuance of common stock upon the exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $705.00K USD 1 Quarter
Issuance of common stock upon the exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $705.00K USD 1 Quarter
Issuance of common stock upon the exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $2.55M USD 1 Quarter
Issuance of common stock upon the exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $2.55M USD 1 Quarter
Issuance of common stock upon the exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $10.64M USD 1 Quarter
Issuance of common stock upon the exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $10.64M USD 1 Quarter
Issuance of common stock upon the exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $3.57M USD 1 Quarter
Issuance of common stock upon the exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $3.57M USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $384.00K USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $384.00K USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $638.00K USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $638.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToCommonStockShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $4.96M USD 1 Quarter
Stock-based compensation expense AdjustmentsToCommonStockShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $4.96M USD 1 Quarter
Stock-based compensation expense AdjustmentsToCommonStockShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.92M USD 1 Quarter
Stock-based compensation expense AdjustmentsToCommonStockShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.92M USD 1 Quarter
Stock-based compensation expense AdjustmentsToCommonStockShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $7.64M USD 1 Quarter
Stock-based compensation expense AdjustmentsToCommonStockShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $7.64M USD 1 Quarter
Stock-based compensation expense AdjustmentsToCommonStockShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $6.87M USD 1 Quarter
Stock-based compensation expense AdjustmentsToCommonStockShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $6.87M USD 1 Quarter
Purchase of capped calls related to convertible senior notes PurchasesOfCappedCallsRelatedToConvertibleSeniorNotes $-52.07M USD 1 Quarter
Purchase of capped calls related to convertible senior notes PurchasesOfCappedCallsRelatedToConvertibleSeniorNotes $-52.07M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $7.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $7.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $5.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $5.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-38.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-38.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $17.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $17.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-55.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-55.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.19M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.19M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.64M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-3.64M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-2.64M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.64M USD 1 Quarter
Net income (loss) NetIncomeLoss $24.39M USD 2 Qtrs
Net income (loss) NetIncomeLoss $24.39M USD 2 Qtrs
Balance StockholdersEquity $187.38M USD Point-in-time
Balance StockholdersEquity $187.38M USD Point-in-time
Balance StockholdersEquity $137.20M USD Point-in-time
Balance StockholdersEquity $137.20M USD Point-in-time
Balance StockholdersEquity $159.47M USD Point-in-time
Balance StockholdersEquity $159.47M USD Point-in-time
Balance StockholdersEquity $192.62M USD Point-in-time
Balance StockholdersEquity $192.62M USD Point-in-time
Balance StockholdersEquity $189.89M USD Point-in-time
Balance StockholdersEquity $189.89M USD Point-in-time
Balance StockholdersEquity $145.21M USD Point-in-time
Balance StockholdersEquity $145.21M USD Point-in-time
Comprehensive Income 40 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $-1.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.19M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.19M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $12.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.64M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-3.64M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-2.64M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.64M USD 1 Quarter
Net income (loss) NetIncomeLoss $24.39M USD 2 Qtrs
Net income (loss) NetIncomeLoss $24.39M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $7.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $7.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $5.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $5.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-38.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-38.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $17.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $17.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-55.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-55.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-2.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-2.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-38.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-38.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $5.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $5.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-55.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-55.00K USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $24.35M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $24.35M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-3.63M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-3.63M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-1.00M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-1.00M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $12.14M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $12.14M USD 1 Quarter

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

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