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

10-Q Filing

PENUMBRA INC CIK: 1321732 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001321732-25-000098
Period End Date 20250630
Filing Date 20250729
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance pen-20250630_htm.xml
Balance Sheet 132 line items
Line Item Tag Value Unit Period
Allowance for credit losses AllowanceForDoubtfulAccountsReceivable $6.01M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivable $6.01M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivable $5.64M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivable $5.64M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $324.40M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $324.40M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $421.77M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $421.77M USD Point-in-time
Marketable investments AvailableForSaleSecuritiesDebtSecuritiesCurrent $15.73M USD Point-in-time
Marketable investments AvailableForSaleSecuritiesDebtSecuritiesCurrent $15.73M USD Point-in-time
Marketable investments AvailableForSaleSecuritiesDebtSecuritiesCurrent $2.79M USD Point-in-time
Marketable investments AvailableForSaleSecuritiesDebtSecuritiesCurrent $2.79M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $6,007 and $5,638 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $167.67M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $6,007 and $5,638 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $167.67M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $6,007 and $5,638 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $175.54M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $6,007 and $5,638 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $175.54M USD Point-in-time
Inventories InventoryNet $406.74M USD Point-in-time
Inventories InventoryNet $406.74M USD Point-in-time
Inventories InventoryNet $427.63M USD Point-in-time
Inventories InventoryNet $427.63M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $37.76M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $37.76M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $36.59M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $36.59M USD Point-in-time
Total current assets AssetsCurrent $951.12M USD Point-in-time
Total current assets AssetsCurrent $951.12M USD Point-in-time
Total current assets AssetsCurrent $1.07B USD Point-in-time
Total current assets AssetsCurrent $1.07B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $84.83M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $84.83M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $62.64M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $62.64M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $177.79M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $177.79M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $174.06M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $174.06M USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $27.61M USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $27.61M USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $28.02M USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $28.02M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $6.55M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $6.55M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $6.51M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $6.51M USD Point-in-time
Goodwill Goodwill $165.83M USD Point-in-time
Goodwill Goodwill $165.83M USD Point-in-time
Goodwill Goodwill $166.75M USD Point-in-time
Goodwill Goodwill $166.75M USD Point-in-time
Deferred taxes DeferredIncomeTaxAssetsNet $109.14M USD Point-in-time
Deferred taxes DeferredIncomeTaxAssetsNet $109.14M USD Point-in-time
Deferred taxes DeferredIncomeTaxAssetsNet $100.33M USD Point-in-time
Deferred taxes DeferredIncomeTaxAssetsNet $100.33M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $40.39M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $40.39M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $40.94M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $40.94M USD Point-in-time
Total assets Assets $1.67B USD Point-in-time
Total assets Assets $1.67B USD Point-in-time
Total assets Assets $1.53B USD Point-in-time
Total assets Assets $1.53B USD Point-in-time
Accounts payable AccountsPayableCurrent $28.12M USD Point-in-time
Accounts payable AccountsPayableCurrent $28.12M USD Point-in-time
Accounts payable AccountsPayableCurrent $31.33M USD Point-in-time
Accounts payable AccountsPayableCurrent $31.33M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $112.43M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $112.43M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $114.39M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $114.39M USD Point-in-time
Current operating lease liabilities OperatingLeaseLiabilityCurrent $12.22M USD Point-in-time
Current operating lease liabilities OperatingLeaseLiabilityCurrent $12.22M USD Point-in-time
Current operating lease liabilities OperatingLeaseLiabilityCurrent $12.86M USD Point-in-time
Current operating lease liabilities OperatingLeaseLiabilityCurrent $12.86M USD Point-in-time
Current finance lease liabilities FinanceLeaseLiabilityCurrent $2.40M USD Point-in-time
Current finance lease liabilities FinanceLeaseLiabilityCurrent $2.40M USD Point-in-time
Current finance lease liabilities FinanceLeaseLiabilityCurrent $2.37M USD Point-in-time
Current finance lease liabilities FinanceLeaseLiabilityCurrent $2.37M USD Point-in-time
Total current liabilities LiabilitiesCurrent $157.76M USD Point-in-time
Total current liabilities LiabilitiesCurrent $157.76M USD Point-in-time
Total current liabilities LiabilitiesCurrent $158.34M USD Point-in-time
Total current liabilities LiabilitiesCurrent $158.34M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $187.07M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $187.07M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $183.49M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $183.49M USD Point-in-time
Non-current finance lease liabilities FinanceLeaseLiabilityNoncurrent $21.79M USD Point-in-time
Non-current finance lease liabilities FinanceLeaseLiabilityNoncurrent $21.79M USD Point-in-time
Non-current finance lease liabilities FinanceLeaseLiabilityNoncurrent $21.73M USD Point-in-time
Non-current finance lease liabilities FinanceLeaseLiabilityNoncurrent $21.73M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $15.11M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $15.11M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $17.82M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $17.82M USD Point-in-time
Total liabilities Liabilities $380.86M USD Point-in-time
Total liabilities Liabilities $380.86M USD Point-in-time
Total liabilities Liabilities $382.25M USD Point-in-time
Total liabilities Liabilities $382.25M 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 CommonStockValue $39.00K USD Point-in-time
Common stock CommonStockValue $39.00K USD Point-in-time
Common stock CommonStockValue $38.00K USD Point-in-time
Common stock CommonStockValue $38.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.10B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.10B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.15B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.15B USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-5.84M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-5.84M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $3.15M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $3.15M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $60.00M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $60.00M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $144.50M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $144.50M USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.15B USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.15B USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.18B USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.18B USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.16B USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.16B USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.20B USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.20B USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.21B USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.21B USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.29B USD Point-in-time
Total Penumbra, Inc. stockholders equity StockholdersEquity $1.29B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.53B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.53B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.67B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.67B USD Point-in-time
Income Statement 132 line items
Line Item Tag Value Unit Period
Revenue Revenues $339.45M USD 1 Quarter
Revenue Revenues $339.45M USD 1 Quarter
Revenue Revenues $578.06M USD 2 Qtrs
Revenue Revenues $578.06M USD 2 Qtrs
Revenue Revenues $299.40M USD 1 Quarter
Revenue Revenues $299.40M USD 1 Quarter
Revenue Revenues $663.60M USD 2 Qtrs
Revenue Revenues $663.60M USD 2 Qtrs
Cost of revenue CostOfRevenue $234.09M USD 2 Qtrs
Cost of revenue CostOfRevenue $234.09M USD 2 Qtrs
Cost of revenue CostOfRevenue $136.57M USD 1 Quarter
Cost of revenue CostOfRevenue $136.57M USD 1 Quarter
Cost of revenue CostOfRevenue $223.70M USD 2 Qtrs
Cost of revenue CostOfRevenue $223.70M USD 2 Qtrs
Cost of revenue CostOfRevenue $115.44M USD 1 Quarter
Cost of revenue CostOfRevenue $115.44M USD 1 Quarter
Gross profit GrossProfit $162.83M USD 1 Quarter
Gross profit GrossProfit $162.83M USD 1 Quarter
Gross profit GrossProfit $224.01M USD 1 Quarter
Gross profit GrossProfit $224.01M USD 1 Quarter
Gross profit GrossProfit $343.97M USD 2 Qtrs
Gross profit GrossProfit $343.97M USD 2 Qtrs
Gross profit GrossProfit $439.89M USD 2 Qtrs
Gross profit GrossProfit $439.89M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost $24.94M USD 1 Quarter
Research and development ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost $24.94M USD 1 Quarter
Research and development ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost $23.22M USD 1 Quarter
Research and development ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost $23.22M USD 1 Quarter
Research and development ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost $45.30M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost $45.30M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost $49.57M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost $49.57M USD 2 Qtrs
Sales, general and administrative SellingGeneralAndAdministrativeExpense $286.31M USD 2 Qtrs
Sales, general and administrative SellingGeneralAndAdministrativeExpense $286.31M USD 2 Qtrs
Sales, general and administrative SellingGeneralAndAdministrativeExpense $313.42M USD 2 Qtrs
Sales, general and administrative SellingGeneralAndAdministrativeExpense $313.42M USD 2 Qtrs
Sales, general and administrative SellingGeneralAndAdministrativeExpense $141.90M USD 1 Quarter
Sales, general and administrative SellingGeneralAndAdministrativeExpense $141.90M USD 1 Quarter
Sales, general and administrative SellingGeneralAndAdministrativeExpense $159.96M USD 1 Quarter
Sales, general and administrative SellingGeneralAndAdministrativeExpense $159.96M USD 1 Quarter
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse $76.94M USD 1 Quarter
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse $76.94M USD 1 Quarter
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse $76.94M USD 2 Qtrs
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse $76.94M USD 2 Qtrs
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse - USD 2 Qtrs
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse - USD 2 Qtrs
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse - USD 1 Quarter
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse - USD 1 Quarter
Total operating expenses OperatingExpenses $412.83M USD 2 Qtrs
Total operating expenses OperatingExpenses $412.83M USD 2 Qtrs
Total operating expenses OperatingExpenses $243.79M USD 1 Quarter
Total operating expenses OperatingExpenses $243.79M USD 1 Quarter
Total operating expenses OperatingExpenses $358.71M USD 2 Qtrs
Total operating expenses OperatingExpenses $358.71M USD 2 Qtrs
Total operating expenses OperatingExpenses $183.18M USD 1 Quarter
Total operating expenses OperatingExpenses $183.18M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $40.83M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $40.83M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-68.86M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $-68.86M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $81.18M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $81.18M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $-80.96M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-80.96M USD 1 Quarter
Interest and other income, net InterestAndOtherIncome $7.99M USD 2 Qtrs
Interest and other income, net InterestAndOtherIncome $7.99M USD 2 Qtrs
Interest and other income, net InterestAndOtherIncome $5.61M USD 2 Qtrs
Interest and other income, net InterestAndOtherIncome $5.61M USD 2 Qtrs
Interest and other income, net InterestAndOtherIncome $3.09M USD 1 Quarter
Interest and other income, net InterestAndOtherIncome $3.09M USD 1 Quarter
Interest and other income, net InterestAndOtherIncome $4.48M USD 1 Quarter
Interest and other income, net InterestAndOtherIncome $4.48M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $45.31M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $45.31M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $89.17M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $89.17M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-77.87M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-77.87M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-63.25M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-63.25M USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-17.67M USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-17.67M USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-14.05M USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-14.05M USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $4.67M USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $4.67M USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $40.00K USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $40.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-60.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $-60.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $-49.20M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-49.20M USD 2 Qtrs
Net income (loss) NetIncomeLoss $45.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $45.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $39.22M USD 1 Quarter
Net income (loss) NetIncomeLoss $39.22M USD 1 Quarter
Net income (loss) NetIncomeLoss $84.49M USD 2 Qtrs
Net income (loss) NetIncomeLoss $84.49M USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.17 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $1.17 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.18 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $2.18 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-1.27 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-1.27 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-1.55 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-1.55 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $1.15 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $1.15 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-1.55 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-1.55 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $2.15 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $2.15 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-1.27 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-1.27 USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.83M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.83M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.79M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.79M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.70M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.70M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.76M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.76M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.79M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.79M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 39.25M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 39.25M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.76M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.76M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 39.21M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 39.21M shares 2 Qtrs
Cash Flow Statement 148 line items
Line Item Tag Value Unit Period
Net income (loss) ProfitLoss $-49.20M USD 2 Qtrs
Net income (loss) ProfitLoss $-49.20M USD 2 Qtrs
Net income (loss) ProfitLoss $84.49M USD 2 Qtrs
Net income (loss) ProfitLoss $84.49M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $10.52M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $10.52M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $15.17M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $15.17M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $23.13M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $23.13M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $28.02M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $28.02M USD 2 Qtrs
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse $76.94M USD 1 Quarter
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse $76.94M USD 1 Quarter
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse $76.94M USD 2 Qtrs
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse $76.94M USD 2 Qtrs
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse - USD 2 Qtrs
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse - USD 2 Qtrs
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse - USD 1 Quarter
Impairment charge ImpairmentOfLongLivedAssetsHeldForUse - USD 1 Quarter
Inventory write-downs InventoryWriteDown $3.26M USD 2 Qtrs
Inventory write-downs InventoryWriteDown $3.26M USD 2 Qtrs
Inventory write-downs InventoryWriteDown $36.18M USD 2 Qtrs
Inventory write-downs InventoryWriteDown $36.18M USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-8.75M USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-8.75M USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-23.74M USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-23.74M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $643.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $643.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $701.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $701.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $2.03M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $2.03M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $4.24M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $4.24M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $22.95M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $22.95M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $22.13M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $22.13M USD 2 Qtrs
Prepaid expenses and other current and non-current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-2.14M USD 2 Qtrs
Prepaid expenses and other current and non-current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-2.14M USD 2 Qtrs
Prepaid expenses and other current and non-current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-86.00K USD 2 Qtrs
Prepaid expenses and other current and non-current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-86.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $5.49M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $5.49M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-3.50M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-3.50M USD 2 Qtrs
Accrued expenses and other non-current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-935.00K USD 2 Qtrs
Accrued expenses and other non-current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-935.00K USD 2 Qtrs
Accrued expenses and other non-current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $5.51M USD 2 Qtrs
Accrued expenses and other non-current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $5.51M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $93.92M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $93.92M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $60.91M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $60.91M USD 2 Qtrs
Purchases of non-marketable investments PaymentsToAcquireConvertiblePreferredStock - USD 2 Qtrs
Purchases of non-marketable investments PaymentsToAcquireConvertiblePreferredStock - USD 2 Qtrs
Purchases of non-marketable investments PaymentsToAcquireConvertiblePreferredStock $10.00M USD 2 Qtrs
Purchases of non-marketable investments PaymentsToAcquireConvertiblePreferredStock $10.00M USD 2 Qtrs
Purchases of marketable investments PaymentsToAcquireAvailableForSaleSecuritiesDebt $36.00K USD 2 Qtrs
Purchases of marketable investments PaymentsToAcquireAvailableForSaleSecuritiesDebt $36.00K USD 2 Qtrs
Purchases of marketable investments PaymentsToAcquireAvailableForSaleSecuritiesDebt $11.31M USD 2 Qtrs
Purchases of marketable investments PaymentsToAcquireAvailableForSaleSecuritiesDebt $11.31M USD 2 Qtrs
Proceeds from maturities of marketable investments ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $13.00M USD 2 Qtrs
Proceeds from maturities of marketable investments ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $13.00M USD 2 Qtrs
Proceeds from maturities of marketable investments ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $82.93M USD 2 Qtrs
Proceeds from maturities of marketable investments ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $82.93M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $29.05M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $29.05M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.36M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.36M USD 2 Qtrs
Other PaymentsForProceedsFromOtherInvestingActivities $-1.60M USD 2 Qtrs
Other PaymentsForProceedsFromOtherInvestingActivities $-1.60M USD 2 Qtrs
Other PaymentsForProceedsFromOtherInvestingActivities - USD 2 Qtrs
Other PaymentsForProceedsFromOtherInvestingActivities - USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $52.86M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $52.86M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-16.08M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-16.08M USD 2 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $10.73M USD 2 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $10.73M USD 2 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $299.00K USD 2 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $299.00K USD 2 Qtrs
Proceeds from issuance of stock under employee stock purchase plan ProceedsFromStockPlans $8.86M USD 2 Qtrs
Proceeds from issuance of stock under employee stock purchase plan ProceedsFromStockPlans $8.86M USD 2 Qtrs
Proceeds from issuance of stock under employee stock purchase plan ProceedsFromStockPlans $8.87M USD 2 Qtrs
Proceeds from issuance of stock under employee stock purchase plan ProceedsFromStockPlans $8.87M USD 2 Qtrs
Payment of employee taxes related to vested stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $510.00K USD 2 Qtrs
Payment of employee taxes related to vested stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $510.00K USD 2 Qtrs
Payment of employee taxes related to vested stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $507.00K USD 2 Qtrs
Payment of employee taxes related to vested stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $507.00K USD 2 Qtrs
Payments of finance lease obligations FinanceLeasePrincipalPayments $1.11M USD 2 Qtrs
Payments of finance lease obligations FinanceLeasePrincipalPayments $1.11M USD 2 Qtrs
Payments of finance lease obligations FinanceLeasePrincipalPayments $1.30M USD 2 Qtrs
Payments of finance lease obligations FinanceLeasePrincipalPayments $1.30M USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-256.00K USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-256.00K USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-61.00K USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-61.00K USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $17.52M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $17.52M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $7.48M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $7.48M USD 2 Qtrs
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-398.00K USD 2 Qtrs
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-398.00K USD 2 Qtrs
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.00M USD 2 Qtrs
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.00M USD 2 Qtrs
NET INCREASE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $120.85M USD 2 Qtrs
NET INCREASE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $120.85M USD 2 Qtrs
NET INCREASE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $97.36M USD 2 Qtrs
NET INCREASE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $97.36M USD 2 Qtrs
CASH AND CASH EQUIVALENTSBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $421.77M USD Point-in-time
CASH AND CASH EQUIVALENTSBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $421.77M USD Point-in-time
CASH AND CASH EQUIVALENTSBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $288.33M USD Point-in-time
CASH AND CASH EQUIVALENTSBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $288.33M USD Point-in-time
CASH AND CASH EQUIVALENTSBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.40M USD Point-in-time
CASH AND CASH EQUIVALENTSBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.40M USD Point-in-time
CASH AND CASH EQUIVALENTSBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $167.49M USD Point-in-time
CASH AND CASH EQUIVALENTSBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $167.49M USD Point-in-time
CASH AND CASH EQUIVALENTSEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $421.77M USD Point-in-time
CASH AND CASH EQUIVALENTSEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $421.77M USD Point-in-time
CASH AND CASH EQUIVALENTSEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $288.33M USD Point-in-time
CASH AND CASH EQUIVALENTSEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $288.33M USD Point-in-time
CASH AND CASH EQUIVALENTSEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.40M USD Point-in-time
CASH AND CASH EQUIVALENTSEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.40M USD Point-in-time
CASH AND CASH EQUIVALENTSEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $167.49M USD Point-in-time
CASH AND CASH EQUIVALENTSEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $167.49M USD Point-in-time
Right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $2.81M USD 2 Qtrs
Right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $2.81M USD 2 Qtrs
Right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $864.00K USD 2 Qtrs
Right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $864.00K USD 2 Qtrs
Right-of-use assets obtained in exchange for finance lease obligations RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $25.00K USD 2 Qtrs
Right-of-use assets obtained in exchange for finance lease obligations RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $25.00K USD 2 Qtrs
Right-of-use assets obtained in exchange for finance lease obligations RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $1.39M USD 2 Qtrs
Right-of-use assets obtained in exchange for finance lease obligations RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $1.39M USD 2 Qtrs
Purchase of property and equipment funded through accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $1.41M USD 2 Qtrs
Purchase of property and equipment funded through accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $1.41M USD 2 Qtrs
Purchase of property and equipment funded through accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $1.62M USD 2 Qtrs
Purchase of property and equipment funded through accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $1.62M USD 2 Qtrs
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $11.01M USD 2 Qtrs
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $11.01M USD 2 Qtrs
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $11.13M USD 2 Qtrs
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $11.13M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $13.08M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $13.08M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $9.54M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $9.54M USD 2 Qtrs
Stockholders Equity 76 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $1.15B USD Point-in-time
Beginning balance StockholdersEquity $1.15B USD Point-in-time
Beginning balance StockholdersEquity $1.18B USD Point-in-time
Beginning balance StockholdersEquity $1.18B USD Point-in-time
Beginning balance StockholdersEquity $1.16B USD Point-in-time
Beginning balance StockholdersEquity $1.16B USD Point-in-time
Beginning balance StockholdersEquity $1.20B USD Point-in-time
Beginning balance StockholdersEquity $1.20B USD Point-in-time
Beginning balance StockholdersEquity $1.21B USD Point-in-time
Beginning balance StockholdersEquity $1.21B USD Point-in-time
Beginning balance StockholdersEquity $1.29B USD Point-in-time
Beginning balance StockholdersEquity $1.29B USD Point-in-time
Issuance of common stock StockIssuedDuringPeriodValueShareBasedCompensation $61.00K USD 1 Quarter
Issuance of common stock StockIssuedDuringPeriodValueShareBasedCompensation $61.00K USD 1 Quarter
Issuance of common stock StockIssuedDuringPeriodValueShareBasedCompensation $4.02M USD 1 Quarter
Issuance of common stock StockIssuedDuringPeriodValueShareBasedCompensation $4.02M USD 1 Quarter
Issuance of common stock StockIssuedDuringPeriodValueShareBasedCompensation $6.70M USD 1 Quarter
Issuance of common stock StockIssuedDuringPeriodValueShareBasedCompensation $6.70M USD 1 Quarter
Issuance of common stock StockIssuedDuringPeriodValueShareBasedCompensation $238.00K USD 1 Quarter
Issuance of common stock StockIssuedDuringPeriodValueShareBasedCompensation $238.00K USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $8.86M USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $8.86M USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $8.87M USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $8.87M USD 1 Quarter
Shares held for tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $62.00K USD 1 Quarter
Shares held for tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $62.00K USD 1 Quarter
Shares held for tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $89.00K USD 1 Quarter
Shares held for tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $89.00K USD 1 Quarter
Shares held for tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $445.00K USD 1 Quarter
Shares held for tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $445.00K USD 1 Quarter
Shares held for tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $421.00K USD 1 Quarter
Shares held for tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $421.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $16.44M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $16.44M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.01M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.01M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.28M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.28M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.46M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.46M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $9.00M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $9.00M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-1.90M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-1.90M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $6.29M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $6.29M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-210.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-210.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $2.71M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $2.71M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-1.69M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-1.69M USD 1 Quarter
Net income (loss) NetIncomeLoss $-60.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $-60.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $-49.20M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-49.20M USD 2 Qtrs
Net income (loss) NetIncomeLoss $45.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $45.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $39.22M USD 1 Quarter
Net income (loss) NetIncomeLoss $39.22M USD 1 Quarter
Net income (loss) NetIncomeLoss $84.49M USD 2 Qtrs
Net income (loss) NetIncomeLoss $84.49M USD 2 Qtrs
Ending balance StockholdersEquity $1.15B USD Point-in-time
Ending balance StockholdersEquity $1.15B USD Point-in-time
Ending balance StockholdersEquity $1.18B USD Point-in-time
Ending balance StockholdersEquity $1.18B USD Point-in-time
Ending balance StockholdersEquity $1.16B USD Point-in-time
Ending balance StockholdersEquity $1.16B USD Point-in-time
Ending balance StockholdersEquity $1.20B USD Point-in-time
Ending balance StockholdersEquity $1.20B USD Point-in-time
Ending balance StockholdersEquity $1.21B USD Point-in-time
Ending balance StockholdersEquity $1.21B USD Point-in-time
Ending balance StockholdersEquity $1.29B USD Point-in-time
Ending balance StockholdersEquity $1.29B USD Point-in-time
Comprehensive Income 48 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $-60.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $-60.20M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.00M USD 1 Quarter
Net income (loss) NetIncomeLoss $-49.20M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-49.20M USD 2 Qtrs
Net income (loss) NetIncomeLoss $45.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $45.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $39.22M USD 1 Quarter
Net income (loss) NetIncomeLoss $39.22M USD 1 Quarter
Net income (loss) NetIncomeLoss $84.49M USD 2 Qtrs
Net income (loss) NetIncomeLoss $84.49M USD 2 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.30M USD 2 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.30M USD 2 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-451.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-451.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $9.02M USD 2 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $9.02M USD 2 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.28M USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.28M USD 1 Quarter
Net change in unrealized gains (losses) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-21.00K USD 2 Qtrs
Net change in unrealized gains (losses) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-21.00K USD 2 Qtrs
Net change in unrealized gains (losses) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $241.00K USD 1 Quarter
Net change in unrealized gains (losses) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $241.00K USD 1 Quarter
Net change in unrealized gains (losses) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $407.00K USD 2 Qtrs
Net change in unrealized gains (losses) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $407.00K USD 2 Qtrs
Net change in unrealized gains (losses) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 1 Quarter
Net change in unrealized gains (losses) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $9.00M USD 2 Qtrs
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $9.00M USD 2 Qtrs
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-1.90M USD 2 Qtrs
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-1.90M USD 2 Qtrs
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $6.29M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $6.29M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-210.00K USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-210.00K USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $2.71M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $2.71M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-1.69M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-1.69M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $93.49M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $93.49M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-51.09M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-51.09M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-60.41M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-60.41M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $51.55M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $51.55M 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...