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

10-K Filing

Cricut, Inc. CIK: 1828962 FY 2024
Filing Information
Form Type 10-K
Accession Number 0001828962-25-000039
Period End Date 20241231
Filing Date 20250305
Fiscal Year 2024
Fiscal Period FY
XBRL Instance crct-20241231_htm.xml
Filing Contents
Balance Sheet 148 line items
Line Item Tag Value Unit Period
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $142.19M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $142.19M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $232.14M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $232.14M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Marketable securities MarketableSecuritiesCurrent $102.95M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $102.95M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Marketable securities MarketableSecuritiesCurrent $104.77M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $104.77M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $111.25M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $111.25M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $101.98M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $101.98M 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
Inventories InventoryCurrent $244.47M USD Point-in-time
Inventories InventoryCurrent $244.47M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.25B shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.25B shares Point-in-time
Inventories InventoryCurrent $115.25M USD Point-in-time
Inventories InventoryCurrent $115.25M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $19.11M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $19.11M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 217.92M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 217.92M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $26.07M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $26.07M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 213.30M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 213.30M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 213.30M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 213.30M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 217.92M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 217.92M shares Point-in-time
Total current assets AssetsCurrent $619.97M USD Point-in-time
Total current assets AssetsCurrent $619.97M USD Point-in-time
Total current assets AssetsCurrent $580.21M USD Point-in-time
Total current assets AssetsCurrent $580.21M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $47.61M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $47.61M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $37.55M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $37.55M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $12.35M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $12.35M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $13.96M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $13.96M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $39.19M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $39.19M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $34.82M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $34.82M USD Point-in-time
Other assets PrepaidExpenseAndOtherAssetsNoncurrent $35.36M USD Point-in-time
Other assets PrepaidExpenseAndOtherAssetsNoncurrent $35.36M USD Point-in-time
Other assets PrepaidExpenseAndOtherAssetsNoncurrent $22.13M USD Point-in-time
Other assets PrepaidExpenseAndOtherAssetsNoncurrent $22.13M USD Point-in-time
Total assets Assets $750.12M USD Point-in-time
Total assets Assets $750.12M USD Point-in-time
Total assets Assets $693.03M USD Point-in-time
Total assets Assets $693.03M USD Point-in-time
Accounts payable AccountsPayableCurrent $53.37M USD Point-in-time
Accounts payable AccountsPayableCurrent $53.37M USD Point-in-time
Accounts payable AccountsPayableCurrent $76.86M USD Point-in-time
Accounts payable AccountsPayableCurrent $76.86M USD Point-in-time
Accrued expenses and other current liabilities OtherLiabilitiesCurrent $71.93M USD Point-in-time
Accrued expenses and other current liabilities OtherLiabilitiesCurrent $71.93M USD Point-in-time
Accrued expenses and other current liabilities OtherLiabilitiesCurrent $76.27M USD Point-in-time
Accrued expenses and other current liabilities OtherLiabilitiesCurrent $76.27M USD Point-in-time
Deferred revenue, current portion ContractWithCustomerLiabilityCurrent $40.30M USD Point-in-time
Deferred revenue, current portion ContractWithCustomerLiabilityCurrent $40.30M USD Point-in-time
Deferred revenue, current portion ContractWithCustomerLiabilityCurrent $45.43M USD Point-in-time
Deferred revenue, current portion ContractWithCustomerLiabilityCurrent $45.43M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $5.23M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $5.23M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $3.90M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $3.90M USD Point-in-time
Dividends payable, current portion DividendsPayableCurrent $2.14M USD Point-in-time
Dividends payable, current portion DividendsPayableCurrent $2.14M USD Point-in-time
Dividends payable, current portion DividendsPayableCurrent $24.40M USD Point-in-time
Dividends payable, current portion DividendsPayableCurrent $24.40M USD Point-in-time
Total current liabilities LiabilitiesCurrent $196.46M USD Point-in-time
Total current liabilities LiabilitiesCurrent $196.46M USD Point-in-time
Total current liabilities LiabilitiesCurrent $203.37M USD Point-in-time
Total current liabilities LiabilitiesCurrent $203.37M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $11.31M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $11.31M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $8.94M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $8.94M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $2.93M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $2.93M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $2.83M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $2.83M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $6.92M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $6.92M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $8.76M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $8.76M USD Point-in-time
Total liabilities Liabilities $215.25M USD Point-in-time
Total liabilities Liabilities $215.25M USD Point-in-time
Total liabilities Liabilities $226.27M USD Point-in-time
Total liabilities Liabilities $226.27M USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, par value $0.001 per share, 100,000,000 shares authorized, and no shares issued and outstanding as of December 31, 2024 and December 31, 2023. PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.001 per share, 100,000,000 shares authorized, and no shares issued and outstanding as of December 31, 2024 and December 31, 2023. PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.001 per share, 100,000,000 shares authorized, and no shares issued and outstanding as of December 31, 2024 and December 31, 2023. PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.001 per share, 100,000,000 shares authorized, and no shares issued and outstanding as of December 31, 2024 and December 31, 2023. PreferredStockValue - USD Point-in-time
Common stock, par value $0.001 per share, 1,250,000,000 shares authorized as of December 31, 2024, 213,295,922 and 217,915,713 shares issued and outstanding as of December 31, 2024 and 2023, respectively. CommonStockValue $218.00K USD Point-in-time
Common stock, par value $0.001 per share, 1,250,000,000 shares authorized as of December 31, 2024, 213,295,922 and 217,915,713 shares issued and outstanding as of December 31, 2024 and 2023, respectively. CommonStockValue $218.00K USD Point-in-time
Common stock, par value $0.001 per share, 1,250,000,000 shares authorized as of December 31, 2024, 213,295,922 and 217,915,713 shares issued and outstanding as of December 31, 2024 and 2023, respectively. CommonStockValue $213.00K USD Point-in-time
Common stock, par value $0.001 per share, 1,250,000,000 shares authorized as of December 31, 2024, 213,295,922 and 217,915,713 shares issued and outstanding as of December 31, 2024 and 2023, respectively. CommonStockValue $213.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $505.86M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $505.86M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $466.55M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $466.55M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit - USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit - USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $28.51M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $28.51M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-6.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-6.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $277.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $277.00K USD Point-in-time
Total stockholders equity StockholdersEquity $466.76M USD Point-in-time
Total stockholders equity StockholdersEquity $466.76M USD Point-in-time
Total stockholders equity StockholdersEquity $672.74M USD Point-in-time
Total stockholders equity StockholdersEquity $672.74M USD Point-in-time
Total stockholders equity StockholdersEquity $673.98M USD Point-in-time
Total stockholders equity StockholdersEquity $673.98M USD Point-in-time
Total stockholders equity StockholdersEquity $534.87M USD Point-in-time
Total stockholders equity StockholdersEquity $534.87M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $693.03M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $693.03M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $750.12M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $750.12M USD Point-in-time
Income Statement 132 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $886.30M USD Annual
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $886.30M USD Annual
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $712.54M USD Annual
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $712.54M USD Annual
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $765.15M USD Annual
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $765.15M USD Annual
Cost of Revenue CostOfRevenue $359.75M USD Annual
Cost of Revenue CostOfRevenue $359.75M USD Annual
Cost of Revenue CostOfRevenue $421.85M USD Annual
Cost of Revenue CostOfRevenue $421.85M USD Annual
Cost of Revenue CostOfRevenue $536.40M USD Annual
Cost of Revenue CostOfRevenue $536.40M USD Annual
Gross profit GrossProfit $349.89M USD Annual
Gross profit GrossProfit $349.89M USD Annual
Gross profit GrossProfit $352.79M USD Annual
Gross profit GrossProfit $352.79M USD Annual
Gross profit GrossProfit $343.29M USD Annual
Gross profit GrossProfit $343.29M USD Annual
Research and development ResearchAndDevelopmentExpense $65.05M USD Annual
Research and development ResearchAndDevelopmentExpense $65.05M USD Annual
Research and development ResearchAndDevelopmentExpense $76.91M USD Annual
Research and development ResearchAndDevelopmentExpense $76.91M USD Annual
Research and development ResearchAndDevelopmentExpense $60.40M USD Annual
Research and development ResearchAndDevelopmentExpense $60.40M USD Annual
Sales and marketing SellingAndMarketingExpense $130.38M USD Annual
Sales and marketing SellingAndMarketingExpense $130.38M USD Annual
Sales and marketing SellingAndMarketingExpense $123.17M USD Annual
Sales and marketing SellingAndMarketingExpense $123.17M USD Annual
Sales and marketing SellingAndMarketingExpense $143.29M USD Annual
Sales and marketing SellingAndMarketingExpense $143.29M USD Annual
General and administrative GeneralAndAdministrativeExpense $62.65M USD Annual
General and administrative GeneralAndAdministrativeExpense $62.65M USD Annual
General and administrative GeneralAndAdministrativeExpense $85.09M USD Annual
General and administrative GeneralAndAdministrativeExpense $85.09M USD Annual
General and administrative GeneralAndAdministrativeExpense $72.98M USD Annual
General and administrative GeneralAndAdministrativeExpense $72.98M USD Annual
Total operating expenses OperatingExpenses $276.68M USD Annual
Total operating expenses OperatingExpenses $276.68M USD Annual
Total operating expenses OperatingExpenses $273.31M USD Annual
Total operating expenses OperatingExpenses $273.31M USD Annual
Total operating expenses OperatingExpenses $269.94M USD Annual
Total operating expenses OperatingExpenses $269.94M USD Annual
Income from operations OperatingIncomeLoss $76.11M USD Annual
Income from operations OperatingIncomeLoss $76.11M USD Annual
Income from operations OperatingIncomeLoss $69.98M USD Annual
Income from operations OperatingIncomeLoss $69.98M USD Annual
Income from operations OperatingIncomeLoss $79.95M USD Annual
Income from operations OperatingIncomeLoss $79.95M USD Annual
Interest income InterestIncomeOperating $1.81M USD Annual
Interest income InterestIncomeOperating $1.81M USD Annual
Interest income InterestIncomeOperating $7.98M USD Annual
Interest income InterestIncomeOperating $7.98M USD Annual
Interest income InterestIncomeOperating $11.02M USD Annual
Interest income InterestIncomeOperating $11.02M USD Annual
Interest expense InterestExpense $326.00K USD Annual
Interest expense InterestExpense $326.00K USD Annual
Interest expense InterestExpense $289.00K USD Annual
Interest expense InterestExpense $289.00K USD Annual
Interest expense InterestExpense $323.00K USD Annual
Interest expense InterestExpense $323.00K USD Annual
Other income OtherNonoperatingIncome $508.00K USD Annual
Other income OtherNonoperatingIncome $508.00K USD Annual
Other income OtherNonoperatingIncome $2.15M USD Annual
Other income OtherNonoperatingIncome $2.15M USD Annual
Other income OtherNonoperatingIncome $2.08M USD Annual
Other income OtherNonoperatingIncome $2.08M USD Annual
Total other income, net OtherNonoperatingIncomeExpense $9.80M USD Annual
Total other income, net OtherNonoperatingIncomeExpense $9.80M USD Annual
Total other income, net OtherNonoperatingIncomeExpense $12.77M USD Annual
Total other income, net OtherNonoperatingIncomeExpense $12.77M USD Annual
Total other income, net OtherNonoperatingIncomeExpense $2.03M USD Annual
Total other income, net OtherNonoperatingIncomeExpense $2.03M USD Annual
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $88.88M USD Annual
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $88.88M USD Annual
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $79.78M USD Annual
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $79.78M USD Annual
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $81.98M USD Annual
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $81.98M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $26.05M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $26.05M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $26.15M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $26.15M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $21.32M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $21.32M USD Annual
Net income NetIncomeLoss $53.64M USD Annual
Net income NetIncomeLoss $53.64M USD Annual
Net income NetIncomeLoss $60.67M USD Annual
Net income NetIncomeLoss $60.67M USD Annual
Net income NetIncomeLoss $62.83M USD Annual
Net income NetIncomeLoss $62.83M USD Annual
Change in net unrealized gains (losses) on marketable securities, net of tax OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-300.00K USD Annual
Change in net unrealized gains (losses) on marketable securities, net of tax OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-300.00K USD Annual
Change in net unrealized gains (losses) on marketable securities, net of tax OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-136.00K USD Annual
Change in net unrealized gains (losses) on marketable securities, net of tax OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-136.00K USD Annual
Change in net unrealized gains (losses) on marketable securities, net of tax OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $711.00K USD Annual
Change in net unrealized gains (losses) on marketable securities, net of tax OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $711.00K USD Annual
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-147.00K USD Annual
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-147.00K USD Annual
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $41.00K USD Annual
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $41.00K USD Annual
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-120.00K USD Annual
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-120.00K USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $54.39M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $54.39M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $60.25M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $60.25M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $62.55M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $62.55M USD Annual
Earnings per share, basic (in dollars per share) EarningsPerShareBasic $0.29 USD Annual
Earnings per share, basic (in dollars per share) EarningsPerShareBasic $0.29 USD Annual
Earnings per share, basic (in dollars per share) EarningsPerShareBasic $0.25 USD Annual
Earnings per share, basic (in dollars per share) EarningsPerShareBasic $0.25 USD Annual
Earnings per share, basic (in dollars per share) EarningsPerShareBasic $0.28 USD Annual
Earnings per share, basic (in dollars per share) EarningsPerShareBasic $0.28 USD Annual
Earnings per share, diluted (in dollars per share) EarningsPerShareDiluted $0.29 USD Annual
Earnings per share, diluted (in dollars per share) EarningsPerShareDiluted $0.29 USD Annual
Earnings per share, diluted (in dollars per share) EarningsPerShareDiluted $0.28 USD Annual
Earnings per share, diluted (in dollars per share) EarningsPerShareDiluted $0.28 USD Annual
Earnings per share, diluted (in dollars per share) EarningsPerShareDiluted $0.24 USD Annual
Earnings per share, diluted (in dollars per share) EarningsPerShareDiluted $0.24 USD Annual
Weighted-average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 214.46M shares Annual
Weighted-average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 214.46M shares Annual
Weighted-average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 216.89M shares Annual
Weighted-average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 216.89M shares Annual
Weighted-average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 215.11M shares Annual
Weighted-average common shares outstanding, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 215.11M shares Annual
Weighted-average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 215.65M shares Annual
Weighted-average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 215.65M shares Annual
Weighted-average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 219.72M shares Annual
Weighted-average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 219.72M shares Annual
Weighted-average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 220.59M shares Annual
Weighted-average common shares outstanding, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 220.59M shares Annual
Cash Flow Statement 270 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $53.64M USD Annual
Net income NetIncomeLoss $53.64M USD Annual
Net income NetIncomeLoss $60.67M USD Annual
Net income NetIncomeLoss $60.67M USD Annual
Net income NetIncomeLoss $62.83M USD Annual
Net income NetIncomeLoss $62.83M USD Annual
Depreciation and amortization (including amortization of debt issuance costs) DepreciationDepletionAndAmortization $30.04M USD Annual
Depreciation and amortization (including amortization of debt issuance costs) DepreciationDepletionAndAmortization $30.04M USD Annual
Depreciation and amortization (including amortization of debt issuance costs) DepreciationDepletionAndAmortization $29.01M USD Annual
Depreciation and amortization (including amortization of debt issuance costs) DepreciationDepletionAndAmortization $29.01M USD Annual
Depreciation and amortization (including amortization of debt issuance costs) DepreciationDepletionAndAmortization $26.96M USD Annual
Depreciation and amortization (including amortization of debt issuance costs) DepreciationDepletionAndAmortization $26.96M USD Annual
Provision for expected losses ProvisionForDoubtfulAccounts $-64.00K USD Annual
Provision for expected losses ProvisionForDoubtfulAccounts $-64.00K USD Annual
Provision for expected losses ProvisionForDoubtfulAccounts $1.72M USD Annual
Provision for expected losses ProvisionForDoubtfulAccounts $1.72M USD Annual
Provision for expected losses ProvisionForDoubtfulAccounts $3.29M USD Annual
Provision for expected losses ProvisionForDoubtfulAccounts $3.29M USD Annual
Impairments AssetImpairmentCharges $2.92M USD Annual
Impairments AssetImpairmentCharges $2.92M USD Annual
Impairments AssetImpairmentCharges $486.00K USD Annual
Impairments AssetImpairmentCharges $486.00K USD Annual
Impairments AssetImpairmentCharges $9.95M USD Annual
Impairments AssetImpairmentCharges $9.95M USD Annual
Stock-based compensation ShareBasedCompensation $41.12M USD Annual
Stock-based compensation ShareBasedCompensation $41.12M USD Annual
Stock-based compensation ShareBasedCompensation $47.33M USD Annual
Stock-based compensation ShareBasedCompensation $47.33M USD Annual
Stock-based compensation ShareBasedCompensation $45.07M USD Annual
Stock-based compensation ShareBasedCompensation $45.07M USD Annual
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-20.46M USD Annual
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-20.46M USD Annual
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-4.38M USD Annual
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-4.38M USD Annual
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-11.24M USD Annual
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-11.24M USD Annual
Non-cash lease expense OperatingLeaseExpense $4.99M USD Annual
Non-cash lease expense OperatingLeaseExpense $4.99M USD Annual
Non-cash lease expense OperatingLeaseExpense $4.84M USD Annual
Non-cash lease expense OperatingLeaseExpense $4.84M USD Annual
Non-cash lease expense OperatingLeaseExpense $4.81M USD Annual
Non-cash lease expense OperatingLeaseExpense $4.81M USD Annual
Provision for inventory obsolescence, net InventoryWriteDown $-5.40M USD Annual
Provision for inventory obsolescence, net InventoryWriteDown $-5.40M USD Annual
Provision for inventory obsolescence, net InventoryWriteDown $11.47M USD Annual
Provision for inventory obsolescence, net InventoryWriteDown $11.47M USD Annual
Provision for inventory obsolescence, net InventoryWriteDown $26.33M USD Annual
Provision for inventory obsolescence, net InventoryWriteDown $26.33M USD Annual
Unrealized foreign currency (gain) loss ForeignCurrencyTransactionGainLossUnrealized $-1.05M USD Annual
Unrealized foreign currency (gain) loss ForeignCurrencyTransactionGainLossUnrealized $-1.05M USD Annual
Unrealized foreign currency (gain) loss ForeignCurrencyTransactionGainLossUnrealized $-88.00K USD Annual
Unrealized foreign currency (gain) loss ForeignCurrencyTransactionGainLossUnrealized $-88.00K USD Annual
Unrealized foreign currency (gain) loss ForeignCurrencyTransactionGainLossUnrealized $1.04M USD Annual
Unrealized foreign currency (gain) loss ForeignCurrencyTransactionGainLossUnrealized $1.04M USD Annual
Other OtherNoncashIncomeExpense $1.82M USD Annual
Other OtherNoncashIncomeExpense $1.82M USD Annual
Other OtherNoncashIncomeExpense $440.00K USD Annual
Other OtherNoncashIncomeExpense $440.00K USD Annual
Other OtherNoncashIncomeExpense $2.14M USD Annual
Other OtherNoncashIncomeExpense $2.14M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-4.89M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-4.89M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-63.70M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-63.70M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-23.50M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-23.50M USD Annual
Inventories IncreaseDecreaseInInventories $-78.38M USD Annual
Inventories IncreaseDecreaseInInventories $-78.38M USD Annual
Inventories IncreaseDecreaseInInventories $-63.09M USD Annual
Inventories IncreaseDecreaseInInventories $-63.09M USD Annual
Inventories IncreaseDecreaseInInventories $-149.97M USD Annual
Inventories IncreaseDecreaseInInventories $-149.97M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $7.22M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $7.22M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-4.20M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-4.20M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-8.81M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-8.81M USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $-869.00K USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $-869.00K USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $51.00K USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $51.00K USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $1.12M USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $1.12M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $13.54M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $13.54M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-139.84M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-139.84M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-23.12M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-23.12M USD Annual
Accrued expenses and other current liabilities and other non-current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $6.99M USD Annual
Accrued expenses and other current liabilities and other non-current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $6.99M USD Annual
Accrued expenses and other current liabilities and other non-current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-2.14M USD Annual
Accrued expenses and other current liabilities and other non-current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-2.14M USD Annual
Accrued expenses and other current liabilities and other non-current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $7.76M USD Annual
Accrued expenses and other current liabilities and other non-current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $7.76M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.42M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.42M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.10M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.10M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.37M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.37M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $3.25M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $3.25M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $4.58M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $4.58M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $5.02M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $5.02M USD Annual
Net cash and cash equivalents provided by operating activities NetCashProvidedByUsedInOperatingActivities $264.97M USD Annual
Net cash and cash equivalents provided by operating activities NetCashProvidedByUsedInOperatingActivities $264.97M USD Annual
Net cash and cash equivalents provided by operating activities NetCashProvidedByUsedInOperatingActivities $117.68M USD Annual
Net cash and cash equivalents provided by operating activities NetCashProvidedByUsedInOperatingActivities $117.68M USD Annual
Net cash and cash equivalents provided by operating activities NetCashProvidedByUsedInOperatingActivities $288.10M USD Annual
Net cash and cash equivalents provided by operating activities NetCashProvidedByUsedInOperatingActivities $288.10M USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $110.52M USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $110.52M USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $63.45M USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $63.45M USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $180.11M USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $180.11M USD Annual
Proceeds from maturities of marketable securities ProceedsFromMaturityOfMarketableSecurities $110.53M USD Annual
Proceeds from maturities of marketable securities ProceedsFromMaturityOfMarketableSecurities $110.53M USD Annual
Proceeds from maturities of marketable securities ProceedsFromMaturityOfMarketableSecurities $38.39M USD Annual
Proceeds from maturities of marketable securities ProceedsFromMaturityOfMarketableSecurities $38.39M USD Annual
Proceeds from maturities of marketable securities ProceedsFromMaturityOfMarketableSecurities $21.39M USD Annual
Proceeds from maturities of marketable securities ProceedsFromMaturityOfMarketableSecurities $21.39M USD Annual
Proceeds from sales of marketable securities ProceedsFromSaleOfMarketableSecurities - USD Annual
Proceeds from sales of marketable securities ProceedsFromSaleOfMarketableSecurities - USD Annual
Proceeds from sales of marketable securities ProceedsFromSaleOfMarketableSecurities - USD Annual
Proceeds from sales of marketable securities ProceedsFromSaleOfMarketableSecurities - USD Annual
Proceeds from sales of marketable securities ProceedsFromSaleOfMarketableSecurities $84.62M USD Annual
Proceeds from sales of marketable securities ProceedsFromSaleOfMarketableSecurities $84.62M USD Annual
Purchases of property and equipment, including capitalized software development costs PaymentsToAcquirePropertyPlantEquipmentAndDevelopmentOfInternalUseSoftware $23.72M USD Annual
Purchases of property and equipment, including capitalized software development costs PaymentsToAcquirePropertyPlantEquipmentAndDevelopmentOfInternalUseSoftware $23.72M USD Annual
Purchases of property and equipment, including capitalized software development costs PaymentsToAcquirePropertyPlantEquipmentAndDevelopmentOfInternalUseSoftware $33.77M USD Annual
Purchases of property and equipment, including capitalized software development costs PaymentsToAcquirePropertyPlantEquipmentAndDevelopmentOfInternalUseSoftware $33.77M USD Annual
Purchases of property and equipment, including capitalized software development costs PaymentsToAcquirePropertyPlantEquipmentAndDevelopmentOfInternalUseSoftware $18.33M USD Annual
Purchases of property and equipment, including capitalized software development costs PaymentsToAcquirePropertyPlantEquipmentAndDevelopmentOfInternalUseSoftware $18.33M USD Annual
Net cash and cash equivalents used in investing activities NetCashProvidedByUsedInInvestingActivities $-107.87M USD Annual
Net cash and cash equivalents used in investing activities NetCashProvidedByUsedInInvestingActivities $-107.87M USD Annual
Net cash and cash equivalents used in investing activities NetCashProvidedByUsedInInvestingActivities $-18.33M USD Annual
Net cash and cash equivalents used in investing activities NetCashProvidedByUsedInInvestingActivities $-18.33M USD Annual
Net cash and cash equivalents used in investing activities NetCashProvidedByUsedInInvestingActivities $-48.78M USD Annual
Net cash and cash equivalents used in investing activities NetCashProvidedByUsedInInvestingActivities $-48.78M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $18.58M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $18.58M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $38.49M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $38.49M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $20.33M USD Annual
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $20.33M USD Annual
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised - USD Annual
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised - USD Annual
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $383.00K USD Annual
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $383.00K USD Annual
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $31.00K USD Annual
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $31.00K USD Annual
Employee tax withholding payments on stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $8.11M USD Annual
Employee tax withholding payments on stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $8.11M USD Annual
Employee tax withholding payments on stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $6.38M USD Annual
Employee tax withholding payments on stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $6.38M USD Annual
Employee tax withholding payments on stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.97M USD Annual
Employee tax withholding payments on stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.97M USD Annual
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts $1.30M USD Annual
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts $1.30M USD Annual
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Cash dividend PaymentsOfDividends $294.13M USD Annual
Cash dividend PaymentsOfDividends $294.13M USD Annual
Cash dividend PaymentsOfDividends $109.97M USD Annual
Cash dividend PaymentsOfDividends $109.97M USD Annual
Cash dividend PaymentsOfDividends - USD Annual
Cash dividend PaymentsOfDividends - USD Annual
Other financing activities, net ProceedsFromPaymentsForOtherFinancingActivities - USD Annual
Other financing activities, net ProceedsFromPaymentsForOtherFinancingActivities - USD Annual
Other financing activities, net ProceedsFromPaymentsForOtherFinancingActivities $-14.00K USD Annual
Other financing activities, net ProceedsFromPaymentsForOtherFinancingActivities $-14.00K USD Annual
Other financing activities, net ProceedsFromPaymentsForOtherFinancingActivities - USD Annual
Other financing activities, net ProceedsFromPaymentsForOtherFinancingActivities - USD Annual
Net cash and cash equivalents provided by used in financing activities NetCashProvidedByUsedInFinancingActivities $-156.44M USD Annual
Net cash and cash equivalents provided by used in financing activities NetCashProvidedByUsedInFinancingActivities $-156.44M USD Annual
Net cash and cash equivalents provided by used in financing activities NetCashProvidedByUsedInFinancingActivities $-322.19M USD Annual
Net cash and cash equivalents provided by used in financing activities NetCashProvidedByUsedInFinancingActivities $-322.19M USD Annual
Net cash and cash equivalents provided by used in financing activities NetCashProvidedByUsedInFinancingActivities $-26.25M USD Annual
Net cash and cash equivalents provided by used in financing activities NetCashProvidedByUsedInFinancingActivities $-26.25M USD Annual
Effect of exchange rate on changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-252.00K USD Annual
Effect of exchange rate on changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-252.00K USD Annual
Effect of exchange rate on changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $110.00K USD Annual
Effect of exchange rate on changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $110.00K USD Annual
Effect of exchange rate on changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-221.00K USD Annual
Effect of exchange rate on changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-221.00K USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $89.95M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $89.95M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-82.76M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-82.76M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-16.65M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-16.65M USD Annual
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $224.94M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $224.94M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $241.60M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $241.60M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $142.19M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $142.19M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $232.14M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $232.14M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $224.94M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $224.94M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $241.60M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $241.60M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $142.19M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $142.19M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $232.14M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $232.14M USD Point-in-time
Cash paid during the period for interest InterestPaidNet - USD Annual
Cash paid during the period for interest InterestPaidNet - USD Annual
Cash paid during the period for interest InterestPaidNet - USD Annual
Cash paid during the period for interest InterestPaidNet - USD Annual
Cash paid during the period for interest InterestPaidNet - USD Annual
Cash paid during the period for interest InterestPaidNet - USD Annual
Cash paid during the period for income taxes IncomeTaxesPaid $43.60M USD Annual
Cash paid during the period for income taxes IncomeTaxesPaid $43.60M USD Annual
Cash paid during the period for income taxes IncomeTaxesPaid $28.92M USD Annual
Cash paid during the period for income taxes IncomeTaxesPaid $28.92M USD Annual
Cash paid during the period for income taxes IncomeTaxesPaid $24.07M USD Annual
Cash paid during the period for income taxes IncomeTaxesPaid $24.07M USD Annual
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $280.00K USD Annual
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $280.00K USD Annual
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $6.42M USD Annual
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $6.42M USD Annual
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $4.29M USD Annual
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $4.29M USD Annual
Property and equipment included in accounts payable and accrued expenses and other current liabilities CapitalExpendituresIncurredButNotYetPaid $2.05M USD Annual
Property and equipment included in accounts payable and accrued expenses and other current liabilities CapitalExpendituresIncurredButNotYetPaid $2.05M USD Annual
Property and equipment included in accounts payable and accrued expenses and other current liabilities CapitalExpendituresIncurredButNotYetPaid $4.41M USD Annual
Property and equipment included in accounts payable and accrued expenses and other current liabilities CapitalExpendituresIncurredButNotYetPaid $4.41M USD Annual
Property and equipment included in accounts payable and accrued expenses and other current liabilities CapitalExpendituresIncurredButNotYetPaid $2.82M USD Annual
Property and equipment included in accounts payable and accrued expenses and other current liabilities CapitalExpendituresIncurredButNotYetPaid $2.82M USD Annual
Tax withholdings on stock-based awards included in accrued expenses and other current liabilities TaxWithholdingShareBasedPaymentArrangementIncurredButNotYetPaid $1.32M USD Annual
Tax withholdings on stock-based awards included in accrued expenses and other current liabilities TaxWithholdingShareBasedPaymentArrangementIncurredButNotYetPaid $1.32M USD Annual
Tax withholdings on stock-based awards included in accrued expenses and other current liabilities TaxWithholdingShareBasedPaymentArrangementIncurredButNotYetPaid $451.00K USD Annual
Tax withholdings on stock-based awards included in accrued expenses and other current liabilities TaxWithholdingShareBasedPaymentArrangementIncurredButNotYetPaid $451.00K USD Annual
Tax withholdings on stock-based awards included in accrued expenses and other current liabilities TaxWithholdingShareBasedPaymentArrangementIncurredButNotYetPaid $463.00K USD Annual
Tax withholdings on stock-based awards included in accrued expenses and other current liabilities TaxWithholdingShareBasedPaymentArrangementIncurredButNotYetPaid $463.00K USD Annual
Stock-based compensation capitalized for software development costs ShareBasedCompensationSoftwareDevelopmentCostsCapitalizedAssetsAcquired $1.96M USD Annual
Stock-based compensation capitalized for software development costs ShareBasedCompensationSoftwareDevelopmentCostsCapitalizedAssetsAcquired $1.96M USD Annual
Stock-based compensation capitalized for software development costs ShareBasedCompensationSoftwareDevelopmentCostsCapitalizedAssetsAcquired $2.32M USD Annual
Stock-based compensation capitalized for software development costs ShareBasedCompensationSoftwareDevelopmentCostsCapitalizedAssetsAcquired $2.32M USD Annual
Stock-based compensation capitalized for software development costs ShareBasedCompensationSoftwareDevelopmentCostsCapitalizedAssetsAcquired $1.51M USD Annual
Stock-based compensation capitalized for software development costs ShareBasedCompensationSoftwareDevelopmentCostsCapitalizedAssetsAcquired $1.51M USD Annual
Leasehold improvements acquired through tenant allowances LeaseholdImprovementsAcquiredThroughTenantAllowances $859.00K USD Annual
Leasehold improvements acquired through tenant allowances LeaseholdImprovementsAcquiredThroughTenantAllowances $859.00K USD Annual
Leasehold improvements acquired through tenant allowances LeaseholdImprovementsAcquiredThroughTenantAllowances - USD Annual
Leasehold improvements acquired through tenant allowances LeaseholdImprovementsAcquiredThroughTenantAllowances - USD Annual
Leasehold improvements acquired through tenant allowances LeaseholdImprovementsAcquiredThroughTenantAllowances - USD Annual
Leasehold improvements acquired through tenant allowances LeaseholdImprovementsAcquiredThroughTenantAllowances - USD Annual
Dividends declared but unpaid DividendsDeclaredButUnpaid $24.20M USD Point-in-time
Dividends declared but unpaid DividendsDeclaredButUnpaid $24.20M USD Point-in-time
Dividends declared but unpaid DividendsDeclaredButUnpaid $81.40M USD Point-in-time
Dividends declared but unpaid DividendsDeclaredButUnpaid $81.40M USD Point-in-time
Dividends declared but unpaid DividendsDeclaredButUnpaid $2.34M USD Annual
Dividends declared but unpaid DividendsDeclaredButUnpaid $2.34M USD Annual
Dividends declared but unpaid DividendsDeclaredButUnpaid $121.70M USD Point-in-time
Dividends declared but unpaid DividendsDeclaredButUnpaid $121.70M USD Point-in-time
Dividends declared but unpaid DividendsDeclaredButUnpaid $234.60M USD Point-in-time
Dividends declared but unpaid DividendsDeclaredButUnpaid $234.60M USD Point-in-time
Dividends declared but unpaid DividendsDeclaredButUnpaid $24.41M USD Annual
Dividends declared but unpaid DividendsDeclaredButUnpaid $24.41M USD Annual
Dividends declared but unpaid DividendsDeclaredButUnpaid $81.42M USD Annual
Dividends declared but unpaid DividendsDeclaredButUnpaid $81.42M USD Annual
Stockholders Equity 60 line items
Line Item Tag Value Unit Period
Balance at beginning of period StockholdersEquity $466.76M USD Point-in-time
Balance at beginning of period StockholdersEquity $466.76M USD Point-in-time
Balance at beginning of period StockholdersEquity $672.74M USD Point-in-time
Balance at beginning of period StockholdersEquity $672.74M USD Point-in-time
Balance at beginning of period StockholdersEquity $673.98M USD Point-in-time
Balance at beginning of period StockholdersEquity $673.98M USD Point-in-time
Balance at beginning of period StockholdersEquity $534.87M USD Point-in-time
Balance at beginning of period StockholdersEquity $534.87M USD Point-in-time
Net income NetIncomeLoss $53.64M USD Annual
Net income NetIncomeLoss $53.64M USD Annual
Net income NetIncomeLoss $60.67M USD Annual
Net income NetIncomeLoss $60.67M USD Annual
Net income NetIncomeLoss $62.83M USD Annual
Net income NetIncomeLoss $62.83M USD Annual
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts $6.85M USD Annual
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts $6.85M USD Annual
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts $6.82M USD Annual
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts $6.82M USD Annual
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts $7.98M USD Annual
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts $7.98M USD Annual
Forfeiture of unvested common stock and dividend equivalents StockIssuedDuringPeriodValueShareBasedCompensationForfeited - USD Annual
Forfeiture of unvested common stock and dividend equivalents StockIssuedDuringPeriodValueShareBasedCompensationForfeited - USD Annual
Forfeiture of unvested common stock and dividend equivalents SharesIssuedValueShareBasedPaymentArrangementForfeitedAndDividendEquivalents $-132.00K USD Annual
Forfeiture of unvested common stock and dividend equivalents SharesIssuedValueShareBasedPaymentArrangementForfeitedAndDividendEquivalents $-132.00K USD Annual
Forfeiture of unvested common stock and dividend equivalents SharesIssuedValueShareBasedPaymentArrangementForfeitedAndDividendEquivalents $-403.00K USD Annual
Forfeiture of unvested common stock and dividend equivalents SharesIssuedValueShareBasedPaymentArrangementForfeitedAndDividendEquivalents $-403.00K USD Annual
Repurchase upon Corporate Reorganization and common stock StockRepurchasedDuringPeriodValue $20.33M USD Annual
Repurchase upon Corporate Reorganization and common stock StockRepurchasedDuringPeriodValue $20.33M USD Annual
Repurchase upon Corporate Reorganization and common stock StockRepurchasedDuringPeriodValue $38.49M USD Annual
Repurchase upon Corporate Reorganization and common stock StockRepurchasedDuringPeriodValue $38.49M USD Annual
Repurchase upon Corporate Reorganization and common stock StockRepurchasedDuringPeriodValue $18.58M USD Annual
Repurchase upon Corporate Reorganization and common stock StockRepurchasedDuringPeriodValue $18.58M USD Annual
Dividends declared and dividend equivalents issued Dividends $215.46M USD Annual
Dividends declared and dividend equivalents issued Dividends $215.46M USD Annual
Dividends declared and dividend equivalents issued Dividends $81.42M USD Annual
Dividends declared and dividend equivalents issued Dividends $81.42M USD Annual
Dividends declared and dividend equivalents issued DividendsShareBasedCompensationCash $132.18M USD Annual
Dividends declared and dividend equivalents issued DividendsShareBasedCompensationCash $132.18M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $45.34M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $45.34M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $47.86M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $47.86M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $49.99M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $49.99M USD Annual
Compensatory units repurchased CompensatoryUnitsRepurchasedDuringPeriodValue $14.00K USD Annual
Compensatory units repurchased CompensatoryUnitsRepurchasedDuringPeriodValue $14.00K USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-283.00K USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-283.00K USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-420.00K USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-420.00K USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $752.00K USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $752.00K USD Annual
Balance at end of period StockholdersEquity $466.76M USD Point-in-time
Balance at end of period StockholdersEquity $466.76M USD Point-in-time
Balance at end of period StockholdersEquity $672.74M USD Point-in-time
Balance at end of period StockholdersEquity $672.74M USD Point-in-time
Balance at end of period StockholdersEquity $673.98M USD Point-in-time
Balance at end of period StockholdersEquity $673.98M USD Point-in-time
Balance at end of period StockholdersEquity $534.87M USD Point-in-time
Balance at end of period StockholdersEquity $534.87M 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...