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

10-Q Filing

CELSIUS HOLDINGS, INC. CIK: 1341766 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0001341766-24-000057
Period End Date 20240630
Filing Date 20240806
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance celh-20240630_htm.xml
Filing Contents
Balance Sheet 196 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $903.21M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $903.21M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $755.98M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $755.98M USD Point-in-time
Accounts receivable-net AccountsReceivableNetCurrent $262.92M USD Point-in-time
Accounts receivable-net AccountsReceivableNetCurrent $262.92M USD Point-in-time
Accounts receivable-net AccountsReceivableNetCurrent $183.70M USD Point-in-time
Accounts receivable-net AccountsReceivableNetCurrent $183.70M USD Point-in-time
Note receivable-current-net NotesAndLoansReceivableNetCurrent $1.17M USD Point-in-time
Note receivable-current-net NotesAndLoansReceivableNetCurrent $1.17M USD Point-in-time
Note receivable-current-net NotesAndLoansReceivableNetCurrent $2.32M USD Point-in-time
Note receivable-current-net NotesAndLoansReceivableNetCurrent $2.32M USD Point-in-time
Inventories-net InventoryNet $180.67M USD Point-in-time
Inventories-net InventoryNet $180.67M USD Point-in-time
Inventories-net InventoryNet $229.28M USD Point-in-time
Inventories-net InventoryNet $229.28M USD Point-in-time
Deferred other costs-current DeferredContractCostsCurrent $14.12M USD Point-in-time
Deferred other costs-current DeferredContractCostsCurrent $14.12M USD Point-in-time
Deferred other costs-current DeferredContractCostsCurrent $14.12M USD Point-in-time
Deferred other costs-current DeferredContractCostsCurrent $14.12M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $19.50M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $19.50M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $22.90M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $22.90M USD Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Total current assets AssetsCurrent $1.38B USD Point-in-time
Total current assets AssetsCurrent $1.38B USD Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Total current assets AssetsCurrent $1.20B USD Point-in-time
Total current assets AssetsCurrent $1.20B USD Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Mezzanine equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Property and equipment-net PropertyPlantAndEquipmentNet $24.87M USD Point-in-time
Property and equipment-net PropertyPlantAndEquipmentNet $24.87M USD Point-in-time
Property and equipment-net PropertyPlantAndEquipmentNet $36.28M USD Point-in-time
Property and equipment-net PropertyPlantAndEquipmentNet $36.28M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $22.73M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $22.73M USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $29.52M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $29.52M USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Right of use assets-operating leases OperatingLeaseRightOfUseAsset $1.96M USD Point-in-time
Right of use assets-operating leases OperatingLeaseRightOfUseAsset $1.96M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 300.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 300.00M shares Point-in-time
Right of use assets-operating leases OperatingLeaseRightOfUseAsset $1.51M USD Point-in-time
Right of use assets-operating leases OperatingLeaseRightOfUseAsset $1.51M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 300.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 300.00M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 233.34M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 233.34M shares Point-in-time
Right of use assets-finance leases FinanceLeaseRightOfUseAsset $208.00K USD Point-in-time
Right of use assets-finance leases FinanceLeaseRightOfUseAsset $208.00K USD Point-in-time
Right of use assets-finance leases FinanceLeaseRightOfUseAsset $233.00K USD Point-in-time
Right of use assets-finance leases FinanceLeaseRightOfUseAsset $233.00K USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 231.79M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 231.79M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 231.79M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 231.79M shares Point-in-time
Deferred other costs-non-current DeferredOtherCostsNonCurrent $248.34M USD Point-in-time
Deferred other costs-non-current DeferredOtherCostsNonCurrent $248.34M USD Point-in-time
Deferred other costs-non-current DeferredOtherCostsNonCurrent $241.28M USD Point-in-time
Deferred other costs-non-current DeferredOtherCostsNonCurrent $241.28M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 233.34M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 233.34M shares Point-in-time
Intangibles-net IntangibleAssetsNetExcludingGoodwill $12.14M USD Point-in-time
Intangibles-net IntangibleAssetsNetExcludingGoodwill $12.14M USD Point-in-time
Intangibles-net IntangibleAssetsNetExcludingGoodwill $11.49M USD Point-in-time
Intangibles-net IntangibleAssetsNetExcludingGoodwill $11.49M USD Point-in-time
Goodwill Goodwill $13.73M USD Point-in-time
Goodwill Goodwill $13.73M USD Point-in-time
Goodwill Goodwill $14.17M USD Point-in-time
Goodwill Goodwill $14.17M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $6.65M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $6.65M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $291.00K USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $291.00K USD Point-in-time
Total Assets Assets $1.54B USD Point-in-time
Total Assets Assets $1.54B USD Point-in-time
Total Assets Assets $1.72B USD Point-in-time
Total Assets Assets $1.72B USD Point-in-time
Accounts payable AccountsPayableCurrent $42.84M USD Point-in-time
Accounts payable AccountsPayableCurrent $42.84M USD Point-in-time
Accounts payable AccountsPayableCurrent $47.42M USD Point-in-time
Accounts payable AccountsPayableCurrent $47.42M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $62.12M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $62.12M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $79.63M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $79.63M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $5.37M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $5.37M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $50.42M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $50.42M USD Point-in-time
Accrued promotional allowance AccruedPromotionalAllowance $156.48M USD Point-in-time
Accrued promotional allowance AccruedPromotionalAllowance $156.48M USD Point-in-time
Accrued promotional allowance AccruedPromotionalAllowance $99.79M USD Point-in-time
Accrued promotional allowance AccruedPromotionalAllowance $99.79M USD Point-in-time
Lease liability obligation-operating leases-current OperatingLeaseLiabilityCurrent $729.00K USD Point-in-time
Lease liability obligation-operating leases-current OperatingLeaseLiabilityCurrent $729.00K USD Point-in-time
Lease liability obligation-operating leases-current OperatingLeaseLiabilityCurrent $980.00K USD Point-in-time
Lease liability obligation-operating leases-current OperatingLeaseLiabilityCurrent $980.00K USD Point-in-time
Lease liability obligation-finance leases FinanceLeaseLiabilityCurrent $61.00K USD Point-in-time
Lease liability obligation-finance leases FinanceLeaseLiabilityCurrent $61.00K USD Point-in-time
Lease liability obligation-finance leases FinanceLeaseLiabilityCurrent $59.00K USD Point-in-time
Lease liability obligation-finance leases FinanceLeaseLiabilityCurrent $59.00K USD Point-in-time
Deferred revenue-current ContractWithCustomerLiabilityCurrent $9.51M USD Point-in-time
Deferred revenue-current ContractWithCustomerLiabilityCurrent $9.51M USD Point-in-time
Deferred revenue-current ContractWithCustomerLiabilityCurrent $9.51M USD Point-in-time
Deferred revenue-current ContractWithCustomerLiabilityCurrent $9.51M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $13.77M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $13.77M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $10.89M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $10.89M USD Point-in-time
Total current liabilities LiabilitiesCurrent $276.61M USD Point-in-time
Total current liabilities LiabilitiesCurrent $276.61M USD Point-in-time
Total current liabilities LiabilitiesCurrent $312.98M USD Point-in-time
Total current liabilities LiabilitiesCurrent $312.98M USD Point-in-time
Lease liability obligation-operating leases-non-current OperatingLeaseLiabilityNoncurrent $762.00K USD Point-in-time
Lease liability obligation-operating leases-non-current OperatingLeaseLiabilityNoncurrent $762.00K USD Point-in-time
Lease liability obligation-operating leases-non-current OperatingLeaseLiabilityNoncurrent $955.00K USD Point-in-time
Lease liability obligation-operating leases-non-current OperatingLeaseLiabilityNoncurrent $955.00K USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilities $2.20M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilities $2.20M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilities $2.88M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilities $2.88M USD Point-in-time
Deferred revenue-non-current ContractWithCustomerLiabilityNoncurrent $162.47M USD Point-in-time
Deferred revenue-non-current ContractWithCustomerLiabilityNoncurrent $162.47M USD Point-in-time
Deferred revenue-non-current ContractWithCustomerLiabilityNoncurrent $167.23M USD Point-in-time
Deferred revenue-non-current ContractWithCustomerLiabilityNoncurrent $167.23M USD Point-in-time
Lease liability obligation-finance leases-non-current FinanceLeaseLiabilityNoncurrent $193.00K USD Point-in-time
Lease liability obligation-finance leases-non-current FinanceLeaseLiabilityNoncurrent $193.00K USD Point-in-time
Lease liability obligation-finance leases-non-current FinanceLeaseLiabilityNoncurrent $228.00K USD Point-in-time
Lease liability obligation-finance leases-non-current FinanceLeaseLiabilityNoncurrent $228.00K USD Point-in-time
Total Liabilities Liabilities $478.65M USD Point-in-time
Total Liabilities Liabilities $478.65M USD Point-in-time
Total Liabilities Liabilities $447.87M USD Point-in-time
Total Liabilities Liabilities $447.87M USD Point-in-time
Commitments and contingencies (Note 15) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 15) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 15) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 15) CommitmentsAndContingencies - USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Series A convertible preferred stock, $0.001 par value per share, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of June 30, 2024 and December 31, 2023, aggregate liquidation preference of $550,000 as of both June 30, 2024 and December 31, 2023 TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Common stock, $0.001 par value per share; 300,000,000 shares authorized, 233,344,377 and 231,787,482 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $77.00K USD Point-in-time
Common stock, $0.001 par value per share; 300,000,000 shares authorized, 233,344,377 and 231,787,482 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $77.00K USD Point-in-time
Common stock, $0.001 par value per share; 300,000,000 shares authorized, 233,344,377 and 231,787,482 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $78.00K USD Point-in-time
Common stock, $0.001 par value per share; 300,000,000 shares authorized, 233,344,377 and 231,787,482 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $78.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $286.17M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $286.17M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $276.72M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $276.72M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-701.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-701.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.36M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.36M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $131.87M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $131.87M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $-12.05M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $-12.05M USD Point-in-time
Total Stockholders Equity StockholdersEquity $264.04M USD Point-in-time
Total Stockholders Equity StockholdersEquity $264.04M USD Point-in-time
Total Stockholders Equity StockholdersEquity $415.75M USD Point-in-time
Total Stockholders Equity StockholdersEquity $415.75M USD Point-in-time
Total Stockholders Equity StockholdersEquity $40.09M USD Point-in-time
Total Stockholders Equity StockholdersEquity $40.09M USD Point-in-time
Total Stockholders Equity StockholdersEquity $131.06M USD Point-in-time
Total Stockholders Equity StockholdersEquity $131.06M USD Point-in-time
Total Stockholders Equity StockholdersEquity $338.19M USD Point-in-time
Total Stockholders Equity StockholdersEquity $338.19M USD Point-in-time
Total Stockholders Equity StockholdersEquity $81.03M USD Point-in-time
Total Stockholders Equity StockholdersEquity $81.03M USD Point-in-time
Total Liabilities, Mezzanine Equity and Stockholders Equity LiabilitiesAndStockholdersEquity $1.54B USD Point-in-time
Total Liabilities, Mezzanine Equity and Stockholders Equity LiabilitiesAndStockholdersEquity $1.54B USD Point-in-time
Total Liabilities, Mezzanine Equity and Stockholders Equity LiabilitiesAndStockholdersEquity $1.72B USD Point-in-time
Total Liabilities, Mezzanine Equity and Stockholders Equity LiabilitiesAndStockholdersEquity $1.72B USD Point-in-time
Income Statement 178 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $757.68M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $757.68M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $325.88M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $325.88M USD 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.66 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.66 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.66 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.66 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.62 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.62 pure 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $585.82M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $585.82M USD 2 Qtrs
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.67 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.67 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 3.00 pure Point-in-time
Stock split StockholdersEquityNoteStockSplitConversionRatio1 3.00 pure Point-in-time
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $401.98M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $401.98M USD 1 Quarter
Cost of revenue CostOfRevenue $166.89M USD 1 Quarter
Cost of revenue CostOfRevenue $166.89M USD 1 Quarter
Cost of revenue CostOfRevenue $313.01M USD 2 Qtrs
Cost of revenue CostOfRevenue $313.01M USD 2 Qtrs
Cost of revenue CostOfRevenue $192.88M USD 1 Quarter
Cost of revenue CostOfRevenue $192.88M USD 1 Quarter
Cost of revenue CostOfRevenue $366.38M USD 2 Qtrs
Cost of revenue CostOfRevenue $366.38M USD 2 Qtrs
Gross profit GrossProfit $209.10M USD 1 Quarter
Gross profit GrossProfit $209.10M USD 1 Quarter
Gross profit GrossProfit $272.81M USD 2 Qtrs
Gross profit GrossProfit $272.81M USD 2 Qtrs
Gross profit GrossProfit $391.31M USD 2 Qtrs
Gross profit GrossProfit $391.31M USD 2 Qtrs
Gross profit GrossProfit $158.99M USD 1 Quarter
Gross profit GrossProfit $158.99M USD 1 Quarter
Selling, general and administrative expenses GeneralAndAdministrativeExpense $114.85M USD 1 Quarter
Selling, general and administrative expenses GeneralAndAdministrativeExpense $114.85M USD 1 Quarter
Selling, general and administrative expenses GeneralAndAdministrativeExpense $94.18M USD 1 Quarter
Selling, general and administrative expenses GeneralAndAdministrativeExpense $94.18M USD 1 Quarter
Selling, general and administrative expenses GeneralAndAdministrativeExpense $163.09M USD 2 Qtrs
Selling, general and administrative expenses GeneralAndAdministrativeExpense $163.09M USD 2 Qtrs
Selling, general and administrative expenses GeneralAndAdministrativeExpense $213.87M USD 2 Qtrs
Selling, general and administrative expenses GeneralAndAdministrativeExpense $213.87M USD 2 Qtrs
Income from operations OperatingIncomeLoss $177.44M USD 2 Qtrs
Income from operations OperatingIncomeLoss $177.44M USD 2 Qtrs
Income from operations OperatingIncomeLoss $109.73M USD 2 Qtrs
Income from operations OperatingIncomeLoss $109.73M USD 2 Qtrs
Income from operations OperatingIncomeLoss $64.81M USD 1 Quarter
Income from operations OperatingIncomeLoss $64.81M USD 1 Quarter
Income from operations OperatingIncomeLoss $94.25M USD 1 Quarter
Income from operations OperatingIncomeLoss $94.25M USD 1 Quarter
Interest income on note receivable InterestAndDividendIncomeOperating - USD 1 Quarter
Interest income on note receivable InterestAndDividendIncomeOperating - USD 1 Quarter
Interest income on note receivable InterestAndDividendIncomeOperating $28.00K USD 1 Quarter
Interest income on note receivable InterestAndDividendIncomeOperating $28.00K USD 1 Quarter
Interest income on note receivable InterestAndDividendIncomeOperating $28.00K USD 2 Qtrs
Interest income on note receivable InterestAndDividendIncomeOperating $28.00K USD 2 Qtrs
Interest income on note receivable InterestAndDividendIncomeOperating $73.00K USD 2 Qtrs
Interest income on note receivable InterestAndDividendIncomeOperating $73.00K USD 2 Qtrs
Interest income, net InterestIncomeExpenseNet $10.47M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNet $10.47M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNet $20.26M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNet $20.26M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNet $10.65M USD 1 Quarter
Interest income, net InterestIncomeExpenseNet $10.65M USD 1 Quarter
Interest income, net InterestIncomeExpenseNet $5.54M USD 1 Quarter
Interest income, net InterestIncomeExpenseNet $5.54M USD 1 Quarter
Foreign exchange loss ForeignCurrencyTransactionGainLossBeforeTax $-1.05M USD 2 Qtrs
Foreign exchange loss ForeignCurrencyTransactionGainLossBeforeTax $-1.05M USD 2 Qtrs
Foreign exchange loss ForeignCurrencyTransactionGainLossBeforeTax $-264.00K USD 1 Quarter
Foreign exchange loss ForeignCurrencyTransactionGainLossBeforeTax $-264.00K USD 1 Quarter
Foreign exchange loss ForeignCurrencyTransactionGainLossBeforeTax $-931.00K USD 1 Quarter
Foreign exchange loss ForeignCurrencyTransactionGainLossBeforeTax $-931.00K USD 1 Quarter
Foreign exchange loss ForeignCurrencyTransactionGainLossBeforeTax $-633.00K USD 2 Qtrs
Foreign exchange loss ForeignCurrencyTransactionGainLossBeforeTax $-633.00K USD 2 Qtrs
Total other income NonoperatingIncomeExpense $4.64M USD 1 Quarter
Total other income NonoperatingIncomeExpense $4.64M USD 1 Quarter
Total other income NonoperatingIncomeExpense $10.38M USD 1 Quarter
Total other income NonoperatingIncomeExpense $10.38M USD 1 Quarter
Total other income NonoperatingIncomeExpense $9.49M USD 2 Qtrs
Total other income NonoperatingIncomeExpense $9.49M USD 2 Qtrs
Total other income NonoperatingIncomeExpense $19.65M USD 2 Qtrs
Total other income NonoperatingIncomeExpense $19.65M USD 2 Qtrs
Net income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $104.63M USD 1 Quarter
Net income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $104.63M USD 1 Quarter
Net income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $119.22M USD 2 Qtrs
Net income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $119.22M USD 2 Qtrs
Net income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $69.45M USD 1 Quarter
Net income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $69.45M USD 1 Quarter
Net income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $197.09M USD 2 Qtrs
Net income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $197.09M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $26.48M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $26.48M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $39.50M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $39.50M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $17.95M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $17.95M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $24.85M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $24.85M USD 1 Quarter
Net income NetIncomeLoss $51.51M USD 1 Quarter
Net income NetIncomeLoss $51.51M USD 1 Quarter
Net income NetIncomeLoss $79.78M USD 1 Quarter
Net income NetIncomeLoss $79.78M USD 1 Quarter
Net income NetIncomeLoss $92.74M USD 2 Qtrs
Net income NetIncomeLoss $92.74M USD 2 Qtrs
Net income NetIncomeLoss $157.59M USD 2 Qtrs
Net income NetIncomeLoss $157.59M USD 2 Qtrs
Dividends on Series A convertible preferred stock PreferredStockDividendsIncomeStatementImpact $13.68M USD 2 Qtrs
Dividends on Series A convertible preferred stock PreferredStockDividendsIncomeStatementImpact $13.68M USD 2 Qtrs
Dividends on Series A convertible preferred stock PreferredStockDividendsIncomeStatementImpact $6.86M USD 1 Quarter
Dividends on Series A convertible preferred stock PreferredStockDividendsIncomeStatementImpact $6.86M USD 1 Quarter
Dividends on Series A convertible preferred stock PreferredStockDividendsIncomeStatementImpact $6.84M USD 1 Quarter
Dividends on Series A convertible preferred stock PreferredStockDividendsIncomeStatementImpact $6.84M USD 1 Quarter
Dividends on Series A convertible preferred stock PreferredStockDividendsIncomeStatementImpact $13.64M USD 2 Qtrs
Dividends on Series A convertible preferred stock PreferredStockDividendsIncomeStatementImpact $13.64M USD 2 Qtrs
Income allocated to participating preferred stock EarningsLossAllocatedToParticipatingShares $6.29M USD 1 Quarter
Income allocated to participating preferred stock EarningsLossAllocatedToParticipatingShares $6.29M USD 1 Quarter
Income allocated to participating preferred stock EarningsLossAllocatedToParticipatingShares $12.42M USD 2 Qtrs
Income allocated to participating preferred stock EarningsLossAllocatedToParticipatingShares $12.42M USD 2 Qtrs
Income allocated to participating preferred stock EarningsLossAllocatedToParticipatingShares $3.89M USD 1 Quarter
Income allocated to participating preferred stock EarningsLossAllocatedToParticipatingShares $3.89M USD 1 Quarter
Income allocated to participating preferred stock EarningsLossAllocatedToParticipatingShares $6.90M USD 2 Qtrs
Income allocated to participating preferred stock EarningsLossAllocatedToParticipatingShares $6.90M USD 2 Qtrs
Net income attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $66.66M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $66.66M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $40.76M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $40.76M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $131.50M USD 2 Qtrs
Net income attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $131.50M USD 2 Qtrs
Net income attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $72.20M USD 2 Qtrs
Net income attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $72.20M USD 2 Qtrs
Foreign currency translation adjustments, net of income tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $4.00K USD 2 Qtrs
Foreign currency translation adjustments, net of income tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $4.00K USD 2 Qtrs
Foreign currency translation adjustments, net of income tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-590.00K USD 1 Quarter
Foreign currency translation adjustments, net of income tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-590.00K USD 1 Quarter
Foreign currency translation adjustments, net of income tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-308.00K USD 1 Quarter
Foreign currency translation adjustments, net of income tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-308.00K USD 1 Quarter
Foreign currency translation adjustments, net of income tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.66M USD 2 Qtrs
Foreign currency translation adjustments, net of income tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.66M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $72.20M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $72.20M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $129.84M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $129.84M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $66.35M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $66.35M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $40.17M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $40.17M USD 1 Quarter
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.29 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $0.29 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $0.56 USD 2 Qtrs
Basic (in USD per share) EarningsPerShareBasic $0.56 USD 2 Qtrs
Basic (in USD per share) EarningsPerShareBasic $0.31 USD 2 Qtrs
Basic (in USD per share) EarningsPerShareBasic $0.31 USD 2 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $0.55 USD 2 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $0.55 USD 2 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $0.17 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $0.17 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $0.31 USD 2 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $0.31 USD 2 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $0.28 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $0.28 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 233.20M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 233.20M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 232.98M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 232.98M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 230.53M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 230.53M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 230.28M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 230.28M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 237.59M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 237.59M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 236.83M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 236.83M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 236.58M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 236.58M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 237.57M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 237.57M shares 2 Qtrs
Cash Flow Statement 148 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $51.51M USD 1 Quarter
Net income NetIncomeLoss $51.51M USD 1 Quarter
Net income NetIncomeLoss $79.78M USD 1 Quarter
Net income NetIncomeLoss $79.78M USD 1 Quarter
Net income NetIncomeLoss $92.74M USD 2 Qtrs
Net income NetIncomeLoss $92.74M USD 2 Qtrs
Net income NetIncomeLoss $157.59M USD 2 Qtrs
Net income NetIncomeLoss $157.59M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $2.65M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $2.65M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $1.25M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $1.25M USD 2 Qtrs
Allowance for expected credit losses ProvisionForDoubtfulAccounts $4.07M USD 2 Qtrs
Allowance for expected credit losses ProvisionForDoubtfulAccounts $4.07M USD 2 Qtrs
Allowance for expected credit losses ProvisionForDoubtfulAccounts $1.09M USD 2 Qtrs
Allowance for expected credit losses ProvisionForDoubtfulAccounts $1.09M USD 2 Qtrs
Amortization of deferred other costs AmortizationOfDeferredOtherCosts $7.06M USD 2 Qtrs
Amortization of deferred other costs AmortizationOfDeferredOtherCosts $7.06M USD 2 Qtrs
Amortization of deferred other costs AmortizationOfDeferredOtherCosts $7.06M USD 2 Qtrs
Amortization of deferred other costs AmortizationOfDeferredOtherCosts $7.06M USD 2 Qtrs
Inventory excess and obsolescence InventoryAllowanceForExcessAndObsoleteProducts $3.89M USD 2 Qtrs
Inventory excess and obsolescence InventoryAllowanceForExcessAndObsoleteProducts $3.89M USD 2 Qtrs
Inventory excess and obsolescence InventoryAllowanceForExcessAndObsoleteProducts $-11.55M USD 2 Qtrs
Inventory excess and obsolescence InventoryAllowanceForExcessAndObsoleteProducts $-11.55M USD 2 Qtrs
Loss on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-191.00K USD 2 Qtrs
Loss on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-191.00K USD 2 Qtrs
Loss on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-31.00K USD 2 Qtrs
Loss on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-31.00K USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $8.31M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $8.31M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $11.24M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $11.24M USD 2 Qtrs
Deferred income taxes-net DeferredIncomeTaxExpenseBenefit $-41.04M USD 2 Qtrs
Deferred income taxes-net DeferredIncomeTaxExpenseBenefit $-41.04M USD 2 Qtrs
Deferred income taxes-net DeferredIncomeTaxExpenseBenefit $6.11M USD 2 Qtrs
Deferred income taxes-net DeferredIncomeTaxExpenseBenefit $6.11M USD 2 Qtrs
Foreign exchange loss ForeignCurrencyTransactionGainLossUnrealized $-633.00K USD 2 Qtrs
Foreign exchange loss ForeignCurrencyTransactionGainLossUnrealized $-633.00K USD 2 Qtrs
Foreign exchange loss ForeignCurrencyTransactionGainLossUnrealized $-206.00K USD 2 Qtrs
Foreign exchange loss ForeignCurrencyTransactionGainLossUnrealized $-206.00K USD 2 Qtrs
Accounts receivable-net IncreaseDecreaseInAccountsReceivable $135.60M USD 2 Qtrs
Accounts receivable-net IncreaseDecreaseInAccountsReceivable $135.60M USD 2 Qtrs
Accounts receivable-net IncreaseDecreaseInAccountsReceivable $82.21M USD 2 Qtrs
Accounts receivable-net IncreaseDecreaseInAccountsReceivable $82.21M USD 2 Qtrs
Inventories-net IncreaseDecreaseInInventories $-37.05M USD 2 Qtrs
Inventories-net IncreaseDecreaseInInventories $-37.05M USD 2 Qtrs
Inventories-net IncreaseDecreaseInInventories $-24.63M USD 2 Qtrs
Inventories-net IncreaseDecreaseInInventories $-24.63M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.47M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.47M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $12.06M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $12.06M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.95M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.95M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-10.21M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-10.21M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $17.76M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $17.76M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-2.28M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-2.28M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-44.98M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-44.98M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $57.60M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $57.60M USD 2 Qtrs
Accrued promotional allowance IncreaseDecreaseInAccruedPromotionalAllowance $62.99M USD 2 Qtrs
Accrued promotional allowance IncreaseDecreaseInAccruedPromotionalAllowance $62.99M USD 2 Qtrs
Accrued promotional allowance IncreaseDecreaseInAccruedPromotionalAllowance $56.69M USD 2 Qtrs
Accrued promotional allowance IncreaseDecreaseInAccruedPromotionalAllowance $56.69M USD 2 Qtrs
Accrued distributor termination fees IncreaseDecreaseInAccruedDistributorTerminationsFees $-248.00K USD 2 Qtrs
Accrued distributor termination fees IncreaseDecreaseInAccruedDistributorTerminationsFees $-248.00K USD 2 Qtrs
Accrued distributor termination fees IncreaseDecreaseInAccruedDistributorTerminationsFees $-3.99M USD 2 Qtrs
Accrued distributor termination fees IncreaseDecreaseInAccruedDistributorTerminationsFees $-3.99M USD 2 Qtrs
Other current liabilities IncreaseDecreaseInOtherCurrentLiabilities $2.88M USD 2 Qtrs
Other current liabilities IncreaseDecreaseInOtherCurrentLiabilities $2.88M USD 2 Qtrs
Other current liabilities IncreaseDecreaseInOtherCurrentLiabilities $3.52M USD 2 Qtrs
Other current liabilities IncreaseDecreaseInOtherCurrentLiabilities $3.52M USD 2 Qtrs
Change in right of use and lease obligation-net ChangeInRightToUseAndLeaseObligationnet $-34.00K USD 2 Qtrs
Change in right of use and lease obligation-net ChangeInRightToUseAndLeaseObligationnet $-34.00K USD 2 Qtrs
Change in right of use and lease obligation-net ChangeInRightToUseAndLeaseObligationnet $-38.00K USD 2 Qtrs
Change in right of use and lease obligation-net ChangeInRightToUseAndLeaseObligationnet $-38.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-8.22M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-8.22M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-4.76M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-4.76M USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $-8.00K USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $-8.00K USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $6.36M USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $6.36M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $174.29M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $174.29M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $45.21M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $45.21M USD 2 Qtrs
Collections from note receivable ProceedsFromCollectionOfNotesReceivable - USD 2 Qtrs
Collections from note receivable ProceedsFromCollectionOfNotesReceivable - USD 2 Qtrs
Collections from note receivable ProceedsFromCollectionOfNotesReceivable $3.23M USD 2 Qtrs
Collections from note receivable ProceedsFromCollectionOfNotesReceivable $3.23M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $13.74M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $13.74M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.81M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.81M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-3.58M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-3.58M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-13.74M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-13.74M USD 2 Qtrs
Principal payments on finance lease obligations FinanceLeasePrincipalPayments $22.00K USD 2 Qtrs
Principal payments on finance lease obligations FinanceLeasePrincipalPayments $22.00K USD 2 Qtrs
Principal payments on finance lease obligations FinanceLeasePrincipalPayments $30.00K USD 2 Qtrs
Principal payments on finance lease obligations FinanceLeasePrincipalPayments $30.00K USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $1.15M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $1.15M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $707.00K USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $707.00K USD 2 Qtrs
Cash dividends paid on Series A convertible preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock $13.68M USD 2 Qtrs
Cash dividends paid on Series A convertible preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock $13.68M USD 2 Qtrs
Cash dividends paid on Series A convertible preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock $13.64M USD 2 Qtrs
Cash dividends paid on Series A convertible preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock $13.64M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-12.56M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-12.56M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-12.95M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-12.95M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-555.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-555.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-766.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-766.00K USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $147.23M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $147.23M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $28.13M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $28.13M USD 2 Qtrs
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $755.98M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $755.98M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $903.21M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $903.21M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $681.05M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $681.05M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $652.93M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $652.93M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $755.98M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $755.98M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $903.21M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $903.21M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $681.05M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $681.05M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $652.93M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $652.93M USD Point-in-time
Taxes TaxesOther $78.17M USD 2 Qtrs
Taxes TaxesOther $78.17M USD 2 Qtrs
Taxes TaxesOther $10.03M USD 2 Qtrs
Taxes TaxesOther $10.03M USD 2 Qtrs
Stockholders Equity 130 line items
Line Item Tag Value Unit Period
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.66 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.66 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.66 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.66 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.62 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.62 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.67 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 4.67 pure 1 Quarter
Stock split StockholdersEquityNoteStockSplitConversionRatio1 3.00 pure Point-in-time
Stock split StockholdersEquityNoteStockSplitConversionRatio1 3.00 pure Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 231.79M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 231.79M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 233.34M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 233.34M shares Point-in-time
Beginning balance StockholdersEquity $264.04M USD Point-in-time
Beginning balance StockholdersEquity $264.04M USD Point-in-time
Beginning balance StockholdersEquity $415.75M USD Point-in-time
Beginning balance StockholdersEquity $415.75M USD Point-in-time
Beginning balance StockholdersEquity $40.09M USD Point-in-time
Beginning balance StockholdersEquity $40.09M USD Point-in-time
Beginning balance StockholdersEquity $131.06M USD Point-in-time
Beginning balance StockholdersEquity $131.06M USD Point-in-time
Beginning balance StockholdersEquity $338.19M USD Point-in-time
Beginning balance StockholdersEquity $338.19M USD Point-in-time
Beginning balance StockholdersEquity $81.03M USD Point-in-time
Beginning balance StockholdersEquity $81.03M USD Point-in-time
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.74M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.74M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.56M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.56M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.51M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.51M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.75M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.75M USD 1 Quarter
Stock option exercises, RSUs and PSUs converted to common stock StockIssuedDuringPeriodValueNewIssues $229.00K USD 1 Quarter
Stock option exercises, RSUs and PSUs converted to common stock StockIssuedDuringPeriodValueNewIssues $229.00K USD 1 Quarter
Stock option exercises, RSUs and PSUs converted to common stock StockIssuedDuringPeriodValueNewIssues $968.00K USD 1 Quarter
Stock option exercises, RSUs and PSUs converted to common stock StockIssuedDuringPeriodValueNewIssues $968.00K USD 1 Quarter
Stock option exercises, RSUs and PSUs converted to common stock StockIssuedDuringPeriodValueNewIssues $479.00K USD 1 Quarter
Stock option exercises, RSUs and PSUs converted to common stock StockIssuedDuringPeriodValueNewIssues $479.00K USD 1 Quarter
Stock option exercises, RSUs and PSUs converted to common stock StockIssuedDuringPeriodValueNewIssues $180.00K USD 1 Quarter
Stock option exercises, RSUs and PSUs converted to common stock StockIssuedDuringPeriodValueNewIssues $180.00K USD 1 Quarter
Dividends paid on Series A convertible preferred stock DividendsPreferredStockCash $6.78M USD 1 Quarter
Dividends paid on Series A convertible preferred stock DividendsPreferredStockCash $6.78M USD 1 Quarter
Dividends paid on Series A convertible preferred stock DividendsPreferredStockCash $6.84M USD 1 Quarter
Dividends paid on Series A convertible preferred stock DividendsPreferredStockCash $6.84M USD 1 Quarter
Dividends paid on Series A convertible preferred stock DividendsPreferredStockCash $6.86M USD 1 Quarter
Dividends paid on Series A convertible preferred stock DividendsPreferredStockCash $6.86M USD 1 Quarter
Dividends paid on Series A convertible preferred stock DividendsPreferredStockCash $6.84M USD 1 Quarter
Dividends paid on Series A convertible preferred stock DividendsPreferredStockCash $6.84M USD 1 Quarter
Foreign currency translation TemporaryEquityForeignCurrencyTranslationAdjustments $-308.00K USD 1 Quarter
Foreign currency translation TemporaryEquityForeignCurrencyTranslationAdjustments $-308.00K USD 1 Quarter
Foreign currency translation TemporaryEquityForeignCurrencyTranslationAdjustments $-590.00K USD 1 Quarter
Foreign currency translation TemporaryEquityForeignCurrencyTranslationAdjustments $-590.00K USD 1 Quarter
Foreign currency translation TemporaryEquityForeignCurrencyTranslationAdjustments $594.00K USD 1 Quarter
Foreign currency translation TemporaryEquityForeignCurrencyTranslationAdjustments $594.00K USD 1 Quarter
Foreign currency translation TemporaryEquityForeignCurrencyTranslationAdjustments $-1.35M USD 1 Quarter
Foreign currency translation TemporaryEquityForeignCurrencyTranslationAdjustments $-1.35M USD 1 Quarter
Net income ProfitLoss $41.23M USD 1 Quarter
Net income ProfitLoss $41.23M USD 1 Quarter
Net income ProfitLoss $77.81M USD 1 Quarter
Net income ProfitLoss $77.81M USD 1 Quarter
Net income ProfitLoss $79.78M USD 1 Quarter
Net income ProfitLoss $79.78M USD 1 Quarter
Net income ProfitLoss $51.51M USD 1 Quarter
Net income ProfitLoss $51.51M USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 231.79M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 231.79M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 233.34M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 233.34M shares Point-in-time
Ending balance StockholdersEquity $264.04M USD Point-in-time
Ending balance StockholdersEquity $264.04M USD Point-in-time
Ending balance StockholdersEquity $415.75M USD Point-in-time
Ending balance StockholdersEquity $415.75M USD Point-in-time
Ending balance StockholdersEquity $40.09M USD Point-in-time
Ending balance StockholdersEquity $40.09M USD Point-in-time
Ending balance StockholdersEquity $131.06M USD Point-in-time
Ending balance StockholdersEquity $131.06M USD Point-in-time
Ending balance StockholdersEquity $338.19M USD Point-in-time
Ending balance StockholdersEquity $338.19M USD Point-in-time
Ending balance StockholdersEquity $81.03M USD Point-in-time
Ending balance StockholdersEquity $81.03M USD Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 1.47M shares Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $824.49M USD Point-in-time

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

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