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

10-Q Filing

SONOS INC CIK: 1314727 Q3 2024
Filing Information
Form Type 10-Q
Accession Number 0001314727-24-000017
Period End Date 20240630
Filing Date 20240808
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance sono-20240629_htm.xml
Filing Contents
Balance Sheet 144 line items
Line Item Tag Value Unit Period
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $227.11M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $227.11M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $220.23M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $220.23M USD Point-in-time
Marketable securities DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent $49.52M USD Point-in-time
Marketable securities DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent $49.52M USD Point-in-time
Marketable securities DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent - USD Point-in-time
Marketable securities DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent - USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $67.58M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $67.58M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $131.58M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $131.58M USD Point-in-time
Inventories InventoryNet $154.90M USD Point-in-time
Inventories InventoryNet $154.90M USD Point-in-time
Inventories InventoryNet $346.52M USD Point-in-time
Inventories InventoryNet $346.52M USD Point-in-time
Prepaids and other current assets PrepaidExpenseAndOtherAssetsCurrent $41.34M USD Point-in-time
Prepaids and other current assets PrepaidExpenseAndOtherAssetsCurrent $41.34M USD Point-in-time
Prepaids and other current assets PrepaidExpenseAndOtherAssetsCurrent $25.30M USD Point-in-time
Prepaids and other current assets PrepaidExpenseAndOtherAssetsCurrent $25.30M USD Point-in-time
Total current assets AssetsCurrent $659.63M USD Point-in-time
Total current assets AssetsCurrent $659.63M USD Point-in-time
Total current assets AssetsCurrent $604.46M USD Point-in-time
Total current assets AssetsCurrent $604.46M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $103.12M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $103.12M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $87.08M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $87.08M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $53.03M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $53.03M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $48.92M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $48.92M USD Point-in-time
Goodwill Goodwill $80.42M USD Point-in-time
Goodwill Goodwill $80.42M USD Point-in-time
Goodwill Goodwill $80.98M USD Point-in-time
Goodwill Goodwill $80.98M USD Point-in-time
In-process research and development InProcessResearchAndDevelopment $70.71M USD Point-in-time
In-process research and development InProcessResearchAndDevelopment $70.71M USD Point-in-time
In-process research and development InProcessResearchAndDevelopment $69.79M USD Point-in-time
In-process research and development InProcessResearchAndDevelopment $69.79M USD Point-in-time
Other intangible assets OtherIntangibleAssetsNet $20.22M USD Point-in-time
Other intangible assets OtherIntangibleAssetsNet $20.22M USD Point-in-time
Other intangible assets OtherIntangibleAssetsNet $15.75M USD Point-in-time
Other intangible assets OtherIntangibleAssetsNet $15.75M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $1.64M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $1.64M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $1.66M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $1.66M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $34.53M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $34.53M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $31.42M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $31.42M USD Point-in-time
Total assets Assets $1.00B USD Point-in-time
Total assets Assets $1.00B USD Point-in-time
Total assets Assets $961.11M USD Point-in-time
Total assets Assets $961.11M USD Point-in-time
Accounts payable AccountsPayableCurrent $187.98M USD Point-in-time
Accounts payable AccountsPayableCurrent $187.98M USD Point-in-time
Accounts payable AccountsPayableCurrent $179.33M USD Point-in-time
Accounts payable AccountsPayableCurrent $179.33M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $88.96M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $88.96M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $89.72M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $89.72M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $22.08M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $22.08M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $33.06M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $33.06M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $20.19M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $20.19M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $20.80M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $20.80M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $34.25M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $34.25M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $44.74M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $44.74M USD Point-in-time
Total current liabilities LiabilitiesCurrent $366.88M USD Point-in-time
Total current liabilities LiabilitiesCurrent $366.88M USD Point-in-time
Total current liabilities LiabilitiesCurrent $354.22M USD Point-in-time
Total current liabilities LiabilitiesCurrent $354.22M USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent $54.96M USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent $54.96M USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent $53.05M USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent $53.05M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $60.65M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $60.65M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $62.19M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $62.19M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $10.73M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $10.73M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $9.85M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $9.85M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $3.91M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $3.91M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $3.86M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $3.86M USD Point-in-time
Total liabilities Liabilities $483.58M USD Point-in-time
Total liabilities Liabilities $483.58M USD Point-in-time
Total liabilities Liabilities $496.71M USD Point-in-time
Total liabilities Liabilities $496.71M USD Point-in-time
Commitments and contingencies (Note 8) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 8) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 8) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 8) CommitmentsAndContingencies - USD Point-in-time
Common stock, $0.001 par value CommonStockValue $126.00K USD Point-in-time
Common stock, $0.001 par value CommonStockValue $126.00K USD Point-in-time
Common stock, $0.001 par value CommonStockValue $130.00K USD Point-in-time
Common stock, $0.001 par value CommonStockValue $130.00K USD Point-in-time
Treasury stock TreasuryStockValue $72.59M USD Point-in-time
Treasury stock TreasuryStockValue $72.59M USD Point-in-time
Treasury stock TreasuryStockValue $72.32M USD Point-in-time
Treasury stock TreasuryStockValue $72.32M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $538.17M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $538.17M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $607.35M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $607.35M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $-12.79M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $-12.79M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $2.16M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $2.16M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-3.44M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-3.44M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-3.74M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-3.74M USD Point-in-time
Total stockholders equity StockholdersEquity $612.91M USD Point-in-time
Total stockholders equity StockholdersEquity $612.91M USD Point-in-time
Total stockholders equity StockholdersEquity $518.66M USD Point-in-time
Total stockholders equity StockholdersEquity $518.66M USD Point-in-time
Total stockholders equity StockholdersEquity $494.00M USD Point-in-time
Total stockholders equity StockholdersEquity $494.00M USD Point-in-time
Total stockholders equity StockholdersEquity $464.39M USD Point-in-time
Total stockholders equity StockholdersEquity $464.39M USD Point-in-time
Total stockholders equity StockholdersEquity $590.21M USD Point-in-time
Total stockholders equity StockholdersEquity $590.21M USD Point-in-time
Total stockholders equity StockholdersEquity $560.51M USD Point-in-time
Total stockholders equity StockholdersEquity $560.51M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.00B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.00B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $961.11M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $961.11M USD Point-in-time
Income Statement 192 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $397.15M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $397.15M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.35B USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.35B USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.26B USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.26B USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $373.36M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $373.36M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $205.50M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $205.50M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $676.32M USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $676.32M USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $761.67M USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $761.67M USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $201.59M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $201.59M USD 1 Quarter
Gross profit GrossProfit $191.64M USD 1 Quarter
Gross profit GrossProfit $191.64M USD 1 Quarter
Gross profit GrossProfit $586.36M USD 3 Qtrs
Gross profit GrossProfit $586.36M USD 3 Qtrs
Gross profit GrossProfit $588.44M USD 3 Qtrs
Gross profit GrossProfit $588.44M USD 3 Qtrs
Gross profit GrossProfit $171.76M USD 1 Quarter
Gross profit GrossProfit $171.76M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $77.76M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $77.76M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $74.22M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $74.22M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $233.78M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $233.78M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $235.48M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $235.48M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $71.64M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $71.64M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $66.60M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $66.60M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $208.92M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $208.92M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $217.43M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $217.43M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $136.22M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $136.22M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $33.19M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $33.19M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $48.66M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $48.66M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $113.83M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $113.83M USD 3 Qtrs
Total operating expenses OperatingExpenses $193.02M USD 1 Quarter
Total operating expenses OperatingExpenses $193.02M USD 1 Quarter
Total operating expenses OperatingExpenses $580.62M USD 3 Qtrs
Total operating expenses OperatingExpenses $580.62M USD 3 Qtrs
Total operating expenses OperatingExpenses $179.05M USD 1 Quarter
Total operating expenses OperatingExpenses $179.05M USD 1 Quarter
Total operating expenses OperatingExpenses $565.03M USD 3 Qtrs
Total operating expenses OperatingExpenses $565.03M USD 3 Qtrs
Operating income (loss) OperatingIncomeLoss $12.59M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $12.59M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $7.82M USD 3 Qtrs
Operating income (loss) OperatingIncomeLoss $7.82M USD 3 Qtrs
Operating income (loss) OperatingIncomeLoss $-21.26M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $-21.26M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $21.32M USD 3 Qtrs
Operating income (loss) OperatingIncomeLoss $21.32M USD 3 Qtrs
Interest income InvestmentIncomeInterest $9.64M USD 3 Qtrs
Interest income InvestmentIncomeInterest $9.64M USD 3 Qtrs
Interest income InvestmentIncomeInterest $7.54M USD 3 Qtrs
Interest income InvestmentIncomeInterest $7.54M USD 3 Qtrs
Interest income InvestmentIncomeInterest $2.63M USD 1 Quarter
Interest income InvestmentIncomeInterest $2.63M USD 1 Quarter
Interest income InvestmentIncomeInterest $2.39M USD 1 Quarter
Interest income InvestmentIncomeInterest $2.39M USD 1 Quarter
Interest expense InterestExpenseNonoperating $333.00K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $333.00K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $585.00K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $585.00K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $274.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $274.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $106.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $106.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $1.42M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $1.42M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $4.51M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $4.51M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $22.17M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $22.17M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-2.46M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-2.46M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $13.81M USD 3 Qtrs
Total other income, net NonoperatingIncomeExpense $13.81M USD 3 Qtrs
Total other income, net NonoperatingIncomeExpense $59.00K USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $59.00K USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $3.54M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $3.54M USD 1 Quarter
Total other income, net NonoperatingIncomeExpense $29.12M USD 3 Qtrs
Total other income, net NonoperatingIncomeExpense $29.12M USD 3 Qtrs
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $35.13M USD 3 Qtrs
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $35.13M USD 3 Qtrs
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-17.72M USD 1 Quarter
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-17.72M USD 1 Quarter
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $36.94M USD 3 Qtrs
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $36.94M USD 3 Qtrs
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $12.65M USD 1 Quarter
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $12.65M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $8.94M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $8.94M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $5.85M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $5.85M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $20.19M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $20.19M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $15.97M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $15.97M USD 3 Qtrs
Net income (loss) NetIncomeLoss $3.71M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.71M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.97M USD 3 Qtrs
Net income (loss) NetIncomeLoss $20.97M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-23.57M USD 1 Quarter
Net income (loss) NetIncomeLoss $-23.57M USD 1 Quarter
Net income (loss) NetIncomeLoss $14.95M USD 3 Qtrs
Net income (loss) NetIncomeLoss $14.95M USD 3 Qtrs
Net income (loss) attributable to common stockholders: NetIncomeLoss $3.71M USD 1 Quarter
Net income (loss) attributable to common stockholders: NetIncomeLoss $3.71M USD 1 Quarter
Net income (loss) attributable to common stockholders: NetIncomeLoss $20.97M USD 3 Qtrs
Net income (loss) attributable to common stockholders: NetIncomeLoss $20.97M USD 3 Qtrs
Net income (loss) attributable to common stockholders: NetIncomeLoss $-23.57M USD 1 Quarter
Net income (loss) attributable to common stockholders: NetIncomeLoss $-23.57M USD 1 Quarter
Net income (loss) attributable to common stockholders: NetIncomeLoss $14.95M USD 3 Qtrs
Net income (loss) attributable to common stockholders: NetIncomeLoss $14.95M USD 3 Qtrs
Basic (in USD per share) EarningsPerShareBasic $0.03 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $0.03 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $0.16 USD 3 Qtrs
Basic (in USD per share) EarningsPerShareBasic $0.16 USD 3 Qtrs
Basic (in USD per share) EarningsPerShareBasic $-0.18 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $-0.18 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $0.12 USD 3 Qtrs
Basic (in USD per share) EarningsPerShareBasic $0.12 USD 3 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $0.03 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $0.03 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $0.16 USD 3 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $0.16 USD 3 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $0.12 USD 3 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $0.12 USD 3 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $-0.18 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $-0.18 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 122.55M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 122.55M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 127.83M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 127.83M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 123.83M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 123.83M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 128.31M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 128.31M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 127.25M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 127.25M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 128.31M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 128.31M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 132.85M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 132.85M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 127.89M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 127.89M shares 3 Qtrs
Net income (loss) NetIncomeLoss $3.71M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.71M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.97M USD 3 Qtrs
Net income (loss) NetIncomeLoss $20.97M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-23.57M USD 1 Quarter
Net income (loss) NetIncomeLoss $-23.57M USD 1 Quarter
Net income (loss) NetIncomeLoss $14.95M USD 3 Qtrs
Net income (loss) NetIncomeLoss $14.95M USD 3 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.88M USD 3 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.88M USD 3 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $802.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $802.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $681.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $681.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-267.00K USD 3 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-267.00K USD 3 Qtrs
Net unrealized loss on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax - USD 1 Quarter
Net unrealized loss on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax - USD 1 Quarter
Net unrealized loss on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax - USD 3 Qtrs
Net unrealized loss on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax - USD 3 Qtrs
Net unrealized loss on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $-6.00K USD 1 Quarter
Net unrealized loss on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $-6.00K USD 1 Quarter
Net unrealized loss on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $-32.00K USD 3 Qtrs
Net unrealized loss on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $-32.00K USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $4.38M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $4.38M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $14.65M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $14.65M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $19.08M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $19.08M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-22.77M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-22.77M USD 1 Quarter
Cash Flow Statement 148 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $3.71M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.71M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.97M USD 3 Qtrs
Net income (loss) NetIncomeLoss $20.97M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-23.57M USD 1 Quarter
Net income (loss) NetIncomeLoss $-23.57M USD 1 Quarter
Net income (loss) NetIncomeLoss $14.95M USD 3 Qtrs
Net income (loss) NetIncomeLoss $14.95M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $59.55M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $59.55M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $64.96M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $64.96M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $35.05M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $35.05M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $35.15M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $35.15M USD 3 Qtrs
Provision for inventory obsolescence ProvisionForInventoryObsolescence $2.00M USD 3 Qtrs
Provision for inventory obsolescence ProvisionForInventoryObsolescence $2.00M USD 3 Qtrs
Provision for inventory obsolescence ProvisionForInventoryObsolescence $14.96M USD 3 Qtrs
Provision for inventory obsolescence ProvisionForInventoryObsolescence $14.96M USD 3 Qtrs
Restructuring and abandonment charges RestructuringSettlementAndImpairmentProvisions $266.00K USD 3 Qtrs
Restructuring and abandonment charges RestructuringSettlementAndImpairmentProvisions $266.00K USD 3 Qtrs
Restructuring and abandonment charges RestructuringSettlementAndImpairmentProvisions $5.12M USD 3 Qtrs
Restructuring and abandonment charges RestructuringSettlementAndImpairmentProvisions $5.12M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $1.57M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $1.57M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $819.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $819.00K USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $4.27M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $4.27M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $2.97M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $2.97M USD 3 Qtrs
Foreign currency transaction gains ForeignCurrencyTransactionGainLossBeforeTax $12.70M USD 3 Qtrs
Foreign currency transaction gains ForeignCurrencyTransactionGainLossBeforeTax $12.70M USD 3 Qtrs
Foreign currency transaction gains ForeignCurrencyTransactionGainLossBeforeTax $2.75M USD 3 Qtrs
Foreign currency transaction gains ForeignCurrencyTransactionGainLossBeforeTax $2.75M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $13.93M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $13.93M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $64.22M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $64.22M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-189.61M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-189.61M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-141.05M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-141.05M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-9.38M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-9.38M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $15.29M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $15.29M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-16.94M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-16.94M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-204.01M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-204.01M USD 3 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $20.64M USD 3 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $20.64M USD 3 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $10.25M USD 3 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $10.25M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $1.69M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $1.69M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-4.09M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-4.09M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $382.00K USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $382.00K USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $4.16M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $4.16M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $227.64M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $227.64M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $78.21M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $78.21M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $68.68M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $68.68M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt - USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt - USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $39.48M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $39.48M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $40.09M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $40.09M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities - USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities - USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $20.00M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $20.00M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-40.09M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-40.09M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-88.15M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-88.15M USD 3 Qtrs
Payments for repurchase of common stock PaymentsForRepurchaseOfCommonStock $128.74M USD 3 Qtrs
Payments for repurchase of common stock PaymentsForRepurchaseOfCommonStock $128.74M USD 3 Qtrs
Payments for repurchase of common stock PaymentsForRepurchaseOfCommonStock $45.06M USD 3 Qtrs
Payments for repurchase of common stock PaymentsForRepurchaseOfCommonStock $45.06M USD 3 Qtrs
Payments for repurchase of common stock related to shares withheld for tax in connection with vesting of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $20.76M USD 3 Qtrs
Payments for repurchase of common stock related to shares withheld for tax in connection with vesting of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $20.76M USD 3 Qtrs
Payments for repurchase of common stock related to shares withheld for tax in connection with vesting of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $23.91M USD 3 Qtrs
Payments for repurchase of common stock related to shares withheld for tax in connection with vesting of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $23.91M USD 3 Qtrs
Proceeds from exercise of common stock options ProceedsFromStockOptionsExercised $16.31M USD 3 Qtrs
Proceeds from exercise of common stock options ProceedsFromStockOptionsExercised $16.31M USD 3 Qtrs
Proceeds from exercise of common stock options ProceedsFromStockOptionsExercised $20.04M USD 3 Qtrs
Proceeds from exercise of common stock options ProceedsFromStockOptionsExercised $20.04M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-133.18M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-133.18M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-48.94M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-48.94M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.24M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.24M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $580.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $580.00K USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $6.88M USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $6.88M USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-6.57M USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-6.57M USD 3 Qtrs
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $220.23M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $220.23M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $268.29M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $268.29M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $227.11M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $227.11M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $274.86M USD Point-in-time
Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $274.86M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $220.23M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $220.23M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $268.29M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $268.29M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $227.11M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $227.11M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $274.86M USD Point-in-time
End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $274.86M USD Point-in-time
Cash paid for interest InterestPaidNet $195.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $195.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $780.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $780.00K USD 3 Qtrs
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $5.22M USD 3 Qtrs
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $5.22M USD 3 Qtrs
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $17.13M USD 3 Qtrs
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $17.13M USD 3 Qtrs
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilities $10.60M USD 3 Qtrs
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilities $10.60M USD 3 Qtrs
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilities $9.64M USD 3 Qtrs
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilities $9.64M USD 3 Qtrs
Purchases of property and equipment in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $9.91M USD 3 Qtrs
Purchases of property and equipment in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $9.91M USD 3 Qtrs
Purchases of property and equipment in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $7.13M USD 3 Qtrs
Purchases of property and equipment in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $7.13M USD 3 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $11.28M USD 3 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $11.28M USD 3 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $31.55M USD 3 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $31.55M USD 3 Qtrs
Change in estimate of asset retirement obligations SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount - USD 3 Qtrs
Change in estimate of asset retirement obligations SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount - USD 3 Qtrs
Change in estimate of asset retirement obligations SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount $2.19M USD 3 Qtrs
Change in estimate of asset retirement obligations SettlementOfAssetRetirementObligationsThroughNoncashPaymentsAmount $2.19M USD 3 Qtrs
Stockholders Equity 52 line items
Line Item Tag Value Unit Period
Beginning balances StockholdersEquity $612.91M USD Point-in-time
Beginning balances StockholdersEquity $612.91M USD Point-in-time
Beginning balances StockholdersEquity $518.66M USD Point-in-time
Beginning balances StockholdersEquity $518.66M USD Point-in-time
Beginning balances StockholdersEquity $494.00M USD Point-in-time
Beginning balances StockholdersEquity $494.00M USD Point-in-time
Beginning balances StockholdersEquity $464.39M USD Point-in-time
Beginning balances StockholdersEquity $464.39M USD Point-in-time
Beginning balances StockholdersEquity $590.21M USD Point-in-time
Beginning balances StockholdersEquity $590.21M USD Point-in-time
Beginning balances StockholdersEquity $560.51M USD Point-in-time
Beginning balances StockholdersEquity $560.51M USD Point-in-time
Net income (loss) NetIncomeLoss $3.71M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.71M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.97M USD 3 Qtrs
Net income (loss) NetIncomeLoss $20.97M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-23.57M USD 1 Quarter
Net income (loss) NetIncomeLoss $-23.57M USD 1 Quarter
Net income (loss) NetIncomeLoss $14.95M USD 3 Qtrs
Net income (loss) NetIncomeLoss $14.95M USD 3 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.88M USD 3 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.88M USD 3 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $802.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $802.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $681.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $681.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-267.00K USD 3 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-267.00K USD 3 Qtrs
Unrealized loss on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax - USD 1 Quarter
Unrealized loss on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax - USD 1 Quarter
Unrealized loss on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax - USD 3 Qtrs
Unrealized loss on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax - USD 3 Qtrs
Unrealized loss on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $-6.00K USD 1 Quarter
Unrealized loss on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $-6.00K USD 1 Quarter
Unrealized loss on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $-32.00K USD 3 Qtrs
Unrealized loss on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $-32.00K USD 3 Qtrs
Ending balances StockholdersEquity $612.91M USD Point-in-time
Ending balances StockholdersEquity $612.91M USD Point-in-time
Ending balances StockholdersEquity $518.66M USD Point-in-time
Ending balances StockholdersEquity $518.66M USD Point-in-time
Ending balances StockholdersEquity $494.00M USD Point-in-time
Ending balances StockholdersEquity $494.00M USD Point-in-time
Ending balances StockholdersEquity $464.39M USD Point-in-time
Ending balances StockholdersEquity $464.39M USD Point-in-time
Ending balances StockholdersEquity $590.21M USD Point-in-time
Ending balances StockholdersEquity $590.21M USD Point-in-time
Ending balances StockholdersEquity $560.51M USD Point-in-time
Ending balances StockholdersEquity $560.51M USD Point-in-time
Retirement of treasury stock (in shares) TreasuryStockSharesRetired 9.79M shares 3 Qtrs
Retirement of treasury stock (in shares) TreasuryStockSharesRetired 9.79M shares 3 Qtrs
Repurchase of common stock (in shares) TreasuryStockSharesAcquired 7.78M shares 3 Qtrs
Repurchase of common stock (in shares) TreasuryStockSharesAcquired 7.78M shares 3 Qtrs

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

NEWS
Loading news...
TRENDING
Loading...