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

10-Q Filing

SEMRUSH HOLDINGS, INC. CIK: 1831840 Q3 2024
Filing Information
Form Type 10-Q
Accession Number 0001628280-24-047115
Period End Date 20240930
Filing Date 20241112
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance semr-20240930_htm.xml
Filing Contents
Balance Sheet 142 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $58.85M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $58.85M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $45.08M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $45.08M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $41.19M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $41.19M USD Point-in-time
Short-term investments AvailableForSaleSecuritiesDebtSecurities $187.80M USD Point-in-time
Short-term investments AvailableForSaleSecuritiesDebtSecurities $187.80M USD Point-in-time
Short-term investments AvailableForSaleSecuritiesDebtSecurities $179.72M USD Point-in-time
Short-term investments AvailableForSaleSecuritiesDebtSecurities $179.72M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $9.34M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $9.34M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $7.90M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $7.90M USD Point-in-time
Deferred contract costs, current portion CapitalizedContractCostNetCurrent $9.07M USD Point-in-time
Deferred contract costs, current portion CapitalizedContractCostNetCurrent $9.07M USD Point-in-time
Deferred contract costs, current portion CapitalizedContractCostNetCurrent $9.76M USD Point-in-time
Deferred contract costs, current portion CapitalizedContractCostNetCurrent $9.76M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.01M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.01M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $20.43M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $20.43M USD Point-in-time
Total current assets AssetsCurrent $272.41M USD Point-in-time
Total current assets AssetsCurrent $272.41M USD Point-in-time
Total current assets AssetsCurrent $265.55M USD Point-in-time
Total current assets AssetsCurrent $265.55M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $7.22M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $7.22M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $6.69M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $6.69M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $11.05M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $11.05M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $14.07M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $14.07M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $30.75M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $30.75M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $16.08M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $16.08M USD Point-in-time
Goodwill Goodwill $24.88M USD Point-in-time
Goodwill Goodwill $24.88M USD Point-in-time
Goodwill Goodwill $54.30M USD Point-in-time
Goodwill Goodwill $54.30M USD Point-in-time
Deferred contract costs, net of current portion CapitalizedContractCostNetNoncurrent $3.59M USD Point-in-time
Deferred contract costs, net of current portion CapitalizedContractCostNetNoncurrent $3.59M USD Point-in-time
Deferred contract costs, net of current portion CapitalizedContractCostNetNoncurrent $2.72M USD Point-in-time
Deferred contract costs, net of current portion CapitalizedContractCostNetNoncurrent $2.72M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $633.00K USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $633.00K USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $5.36M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $5.36M USD Point-in-time
Total assets Assets $383.80M USD Point-in-time
Total assets Assets $383.80M USD Point-in-time
Total assets Assets $331.49M USD Point-in-time
Total assets Assets $331.49M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.19M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.19M USD Point-in-time
Accounts payable AccountsPayableCurrent $11.54M USD Point-in-time
Accounts payable AccountsPayableCurrent $11.54M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $20.28M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $20.28M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $19.89M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $19.89M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $58.31M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $58.31M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $69.00M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $69.00M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $4.27M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $4.27M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $4.77M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $4.77M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $7.46M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $7.46M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $2.82M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $2.82M USD Point-in-time
Total current liabilities LiabilitiesCurrent $94.48M USD Point-in-time
Total current liabilities LiabilitiesCurrent $94.48M USD Point-in-time
Total current liabilities LiabilitiesCurrent $113.05M USD Point-in-time
Total current liabilities LiabilitiesCurrent $113.05M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $210.00K USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $210.00K USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $331.00K USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $331.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $839.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $839.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $1.97M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $1.97M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $10.33M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $10.33M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $7.32M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $7.32M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $1.20M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $1.20M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $2.26M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $2.26M USD Point-in-time
Total liabilities Liabilities $124.80M USD Point-in-time
Total liabilities Liabilities $124.80M USD Point-in-time
Total liabilities Liabilities $107.17M USD Point-in-time
Total liabilities Liabilities $107.17M 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
Additional paid-in capital AdditionalPaidInCapital $313.92M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $313.92M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $291.90M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $291.90M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.70M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.70M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-752.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-752.00K USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-72.00M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-72.00M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-67.11M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-67.11M USD Point-in-time
Total stockholders' equity attributable to Semrush Holdings, Inc. StockholdersEquity $248.52M USD Point-in-time
Total stockholders' equity attributable to Semrush Holdings, Inc. StockholdersEquity $248.52M USD Point-in-time
Total stockholders' equity attributable to Semrush Holdings, Inc. StockholdersEquity $219.15M USD Point-in-time
Total stockholders' equity attributable to Semrush Holdings, Inc. StockholdersEquity $219.15M USD Point-in-time
Noncontrolling interest in consolidated subsidiaries MinorityInterest $10.48M USD Point-in-time
Noncontrolling interest in consolidated subsidiaries MinorityInterest $10.48M USD Point-in-time
Noncontrolling interest in consolidated subsidiaries MinorityInterest $5.17M USD Point-in-time
Noncontrolling interest in consolidated subsidiaries MinorityInterest $5.17M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $240.42M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $240.42M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $195.89M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $195.89M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $231.05M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $231.05M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $259.00M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $259.00M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $224.31M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $224.31M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $193.45M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $193.45M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $199.90M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $199.90M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $204.77M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $204.77M USD Point-in-time
Total liabilities, noncontrolling interest and stockholders' equity LiabilitiesAndStockholdersEquity $331.49M USD Point-in-time
Total liabilities, noncontrolling interest and stockholders' equity LiabilitiesAndStockholdersEquity $331.49M USD Point-in-time
Total liabilities, noncontrolling interest and stockholders' equity LiabilitiesAndStockholdersEquity $383.80M USD Point-in-time
Total liabilities, noncontrolling interest and stockholders' equity LiabilitiesAndStockholdersEquity $383.80M USD Point-in-time
Income Statement 224 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $274.17M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $274.17M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $224.28M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $224.28M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $78.72M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $78.72M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $97.41M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $97.41M USD 1 Quarter
Cost of revenue CostOfRevenue $46.66M USD 3 Qtrs
Cost of revenue CostOfRevenue $46.66M USD 3 Qtrs
Cost of revenue CostOfRevenue $38.64M USD 3 Qtrs
Cost of revenue CostOfRevenue $38.64M USD 3 Qtrs
Cost of revenue CostOfRevenue $13.03M USD 1 Quarter
Cost of revenue CostOfRevenue $13.03M USD 1 Quarter
Cost of revenue CostOfRevenue $17.06M USD 1 Quarter
Cost of revenue CostOfRevenue $17.06M USD 1 Quarter
Gross profit GrossProfit $185.64M USD 3 Qtrs
Gross profit GrossProfit $185.64M USD 3 Qtrs
Gross profit GrossProfit $65.69M USD 1 Quarter
Gross profit GrossProfit $65.69M USD 1 Quarter
Gross profit GrossProfit $227.51M USD 3 Qtrs
Gross profit GrossProfit $227.51M USD 3 Qtrs
Gross profit GrossProfit $80.35M USD 1 Quarter
Gross profit GrossProfit $80.35M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $30.09M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $30.09M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $95.83M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $95.83M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $35.69M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $35.69M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $104.61M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $104.61M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $14.07M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $14.07M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $42.07M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $42.07M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $22.18M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $22.18M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $58.77M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $58.77M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $20.77M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $20.77M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $18.77M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $18.77M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $56.80M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $56.80M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $57.56M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $57.56M USD 3 Qtrs
Exit costs RestructuringCharges - USD 1 Quarter
Exit costs RestructuringCharges - USD 1 Quarter
Exit costs RestructuringCharges $1.29M USD 3 Qtrs
Exit costs RestructuringCharges $1.29M USD 3 Qtrs
Exit costs RestructuringCharges - USD 3 Qtrs
Exit costs RestructuringCharges - USD 3 Qtrs
Exit costs RestructuringCharges - USD 1 Quarter
Exit costs RestructuringCharges - USD 1 Quarter
Total operating expenses OperatingExpenses $78.64M USD 1 Quarter
Total operating expenses OperatingExpenses $78.64M USD 1 Quarter
Total operating expenses OperatingExpenses $195.99M USD 3 Qtrs
Total operating expenses OperatingExpenses $195.99M USD 3 Qtrs
Total operating expenses OperatingExpenses $220.94M USD 3 Qtrs
Total operating expenses OperatingExpenses $220.94M USD 3 Qtrs
Total operating expenses OperatingExpenses $62.94M USD 1 Quarter
Total operating expenses OperatingExpenses $62.94M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $6.57M USD 3 Qtrs
Income (loss) from operations OperatingIncomeLoss $6.57M USD 3 Qtrs
Income (loss) from operations OperatingIncomeLoss $2.75M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $2.75M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $1.71M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $1.71M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-10.35M USD 3 Qtrs
Income (loss) from operations OperatingIncomeLoss $-10.35M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $9.17M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $9.17M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $2.10M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $2.10M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $6.73M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $6.73M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $2.91M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $2.91M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.62M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.62M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $4.62M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $4.62M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $15.73M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $15.73M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $4.85M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $4.85M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $11.65M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $11.65M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $3.90M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.90M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $637.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $637.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $2.30M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $2.30M USD 3 Qtrs
Net income (loss) ProfitLoss $4.21M USD 1 Quarter
Net income (loss) ProfitLoss $4.21M USD 1 Quarter
Net income (loss) ProfitLoss $-5.92M USD 3 Qtrs
Net income (loss) ProfitLoss $-5.92M USD 3 Qtrs
Net income (loss) ProfitLoss $4.08M USD 3 Qtrs
Net income (loss) ProfitLoss $4.08M USD 3 Qtrs
Net income (loss) ProfitLoss $718.00K USD 1 Quarter
Net income (loss) ProfitLoss $718.00K USD 1 Quarter
Net loss attributable to noncontrolling interest in consolidated subsidiaries NetIncomeLossAttributableToNoncontrollingInterest - USD 1 Quarter
Net loss attributable to noncontrolling interest in consolidated subsidiaries NetIncomeLossAttributableToNoncontrollingInterest - USD 1 Quarter
Net loss attributable to noncontrolling interest in consolidated subsidiaries NetIncomeLossAttributableToNoncontrollingInterest $-376.00K USD 1 Quarter
Net loss attributable to noncontrolling interest in consolidated subsidiaries NetIncomeLossAttributableToNoncontrollingInterest $-376.00K USD 1 Quarter
Net loss attributable to noncontrolling interest in consolidated subsidiaries NetIncomeLossAttributableToNoncontrollingInterest $-809.00K USD 3 Qtrs
Net loss attributable to noncontrolling interest in consolidated subsidiaries NetIncomeLossAttributableToNoncontrollingInterest $-809.00K USD 3 Qtrs
Net loss attributable to noncontrolling interest in consolidated subsidiaries NetIncomeLossAttributableToNoncontrollingInterest - USD 3 Qtrs
Net loss attributable to noncontrolling interest in consolidated subsidiaries NetIncomeLossAttributableToNoncontrollingInterest - USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $4.89M USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $4.89M USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $-5.92M USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $-5.92M USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $1.66M USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $1.66M USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $4.21M USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $4.21M USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $1.09M USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $1.09M USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $2.14M USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $2.14M USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $-9.86M USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $-9.86M USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $-279.00K USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. NetIncomeLoss $-279.00K USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersbasic (in dollars per share) EarningsPerShareBasic $0.01 USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersbasic (in dollars per share) EarningsPerShareBasic $0.01 USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersbasic (in dollars per share) EarningsPerShareBasic $0.03 USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersbasic (in dollars per share) EarningsPerShareBasic $0.03 USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersbasic (in dollars per share) EarningsPerShareBasic $-0.04 USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersbasic (in dollars per share) EarningsPerShareBasic $-0.04 USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersbasic (in dollars per share) EarningsPerShareBasic $0.03 USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersbasic (in dollars per share) EarningsPerShareBasic $0.03 USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersdiluted (in dollars per share) EarningsPerShareDiluted $0.03 USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersdiluted (in dollars per share) EarningsPerShareDiluted $0.03 USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersdiluted (in dollars per share) EarningsPerShareDiluted $0.03 USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersdiluted (in dollars per share) EarningsPerShareDiluted $0.03 USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersdiluted (in dollars per share) EarningsPerShareDiluted $-0.04 USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersdiluted (in dollars per share) EarningsPerShareDiluted $-0.04 USD 3 Qtrs
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersdiluted (in dollars per share) EarningsPerShareDiluted $0.01 USD 1 Quarter
Net income (loss) attributable to Semrush Holdings, Inc. per share attributable to common stockholdersdiluted (in dollars per share) EarningsPerShareDiluted $0.01 USD 1 Quarter
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 146.44M shares 1 Quarter
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 146.44M shares 1 Quarter
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 145.56M shares 3 Qtrs
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 145.56M shares 3 Qtrs
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 142.84M shares 1 Quarter
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 142.84M shares 1 Quarter
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 142.25M shares 3 Qtrs
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 142.25M shares 3 Qtrs
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 149.43M shares 1 Quarter
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 149.43M shares 1 Quarter
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 148.65M shares 3 Qtrs
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 148.65M shares 3 Qtrs
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 146.27M shares 1 Quarter
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 146.27M shares 1 Quarter
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 142.25M shares 3 Qtrs
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 142.25M shares 3 Qtrs
Net income (loss) ProfitLoss $4.21M USD 1 Quarter
Net income (loss) ProfitLoss $4.21M USD 1 Quarter
Net income (loss) ProfitLoss $-5.92M USD 3 Qtrs
Net income (loss) ProfitLoss $-5.92M USD 3 Qtrs
Net income (loss) ProfitLoss $4.08M USD 3 Qtrs
Net income (loss) ProfitLoss $4.08M USD 3 Qtrs
Net income (loss) ProfitLoss $718.00K USD 1 Quarter
Net income (loss) ProfitLoss $718.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.36M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.36M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-119.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-119.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $193.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $193.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $365.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $365.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-485.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-485.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-51.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-51.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-120.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-120.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $754.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $754.00K USD 3 Qtrs
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-184.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-184.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-1.18M USD 3 Qtrs
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-1.18M USD 3 Qtrs
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-1.16M USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-1.16M USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $2.63M USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $2.63M USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-83.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-83.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-744.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-744.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $1.70M USD 3 Qtrs
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $1.70M USD 3 Qtrs
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $64.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $64.00K USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $4.23M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $4.23M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $-6.91M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $-6.91M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $6.53M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $6.53M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $4.70M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $4.70M USD 1 Quarter
Comprehensive loss attributable to noncontrolling interest in consolidated subsidiaries ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest - USD 3 Qtrs
Comprehensive loss attributable to noncontrolling interest in consolidated subsidiaries ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest - USD 3 Qtrs
Comprehensive loss attributable to noncontrolling interest in consolidated subsidiaries ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest - USD 1 Quarter
Comprehensive loss attributable to noncontrolling interest in consolidated subsidiaries ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest - USD 1 Quarter
Comprehensive loss attributable to noncontrolling interest in consolidated subsidiaries ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $-376.00K USD 1 Quarter
Comprehensive loss attributable to noncontrolling interest in consolidated subsidiaries ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $-376.00K USD 1 Quarter
Comprehensive loss attributable to noncontrolling interest in consolidated subsidiaries ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $-809.00K USD 3 Qtrs
Comprehensive loss attributable to noncontrolling interest in consolidated subsidiaries ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $-809.00K USD 3 Qtrs
Comprehensive income (loss) attributable to Semrush Holdings, Inc. ComprehensiveIncomeNetOfTax $7.34M USD 3 Qtrs
Comprehensive income (loss) attributable to Semrush Holdings, Inc. ComprehensiveIncomeNetOfTax $7.34M USD 3 Qtrs
Comprehensive income (loss) attributable to Semrush Holdings, Inc. ComprehensiveIncomeNetOfTax $4.23M USD 1 Quarter
Comprehensive income (loss) attributable to Semrush Holdings, Inc. ComprehensiveIncomeNetOfTax $4.23M USD 1 Quarter
Comprehensive income (loss) attributable to Semrush Holdings, Inc. ComprehensiveIncomeNetOfTax $5.08M USD 1 Quarter
Comprehensive income (loss) attributable to Semrush Holdings, Inc. ComprehensiveIncomeNetOfTax $5.08M USD 1 Quarter
Comprehensive income (loss) attributable to Semrush Holdings, Inc. ComprehensiveIncomeNetOfTax $-6.91M USD 3 Qtrs
Comprehensive income (loss) attributable to Semrush Holdings, Inc. ComprehensiveIncomeNetOfTax $-6.91M USD 3 Qtrs
Cash Flow Statement 196 line items
Line Item Tag Value Unit Period
Net income (loss) ProfitLoss $4.21M USD 1 Quarter
Net income (loss) ProfitLoss $4.21M USD 1 Quarter
Net income (loss) ProfitLoss $-5.92M USD 3 Qtrs
Net income (loss) ProfitLoss $-5.92M USD 3 Qtrs
Net income (loss) ProfitLoss $4.08M USD 3 Qtrs
Net income (loss) ProfitLoss $4.08M USD 3 Qtrs
Net income (loss) ProfitLoss $718.00K USD 1 Quarter
Net income (loss) ProfitLoss $718.00K USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $4.81M USD 3 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $4.81M USD 3 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $7.09M USD 3 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $7.09M USD 3 Qtrs
Amortization of deferred contract costs CapitalizedContractCostAmortization $7.51M USD 3 Qtrs
Amortization of deferred contract costs CapitalizedContractCostAmortization $7.51M USD 3 Qtrs
Amortization of deferred contract costs CapitalizedContractCostAmortization $9.16M USD 3 Qtrs
Amortization of deferred contract costs CapitalizedContractCostAmortization $9.16M USD 3 Qtrs
Amortization (accretion) of premiums and discounts on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $2.55M USD 3 Qtrs
Amortization (accretion) of premiums and discounts on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $2.55M USD 3 Qtrs
Amortization (accretion) of premiums and discounts on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $4.67M USD 3 Qtrs
Amortization (accretion) of premiums and discounts on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $4.67M USD 3 Qtrs
Non-cash lease expense NonCashLeaseExpense $2.83M USD 3 Qtrs
Non-cash lease expense NonCashLeaseExpense $2.83M USD 3 Qtrs
Non-cash lease expense NonCashLeaseExpense $3.43M USD 3 Qtrs
Non-cash lease expense NonCashLeaseExpense $3.43M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $19.86M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $19.86M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $10.76M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $10.76M USD 3 Qtrs
Non-cash interest expense PaidInKindInterest $158.00K USD 3 Qtrs
Non-cash interest expense PaidInKindInterest $158.00K USD 3 Qtrs
Non-cash interest expense PaidInKindInterest - USD 3 Qtrs
Non-cash interest expense PaidInKindInterest - USD 3 Qtrs
Change in fair value included in other income, net OtherIncomeLossChangeInFairValue $-335.00K USD 3 Qtrs
Change in fair value included in other income, net OtherIncomeLossChangeInFairValue $-335.00K USD 3 Qtrs
Change in fair value included in other income, net OtherIncomeLossChangeInFairValue $-633.00K USD 3 Qtrs
Change in fair value included in other income, net OtherIncomeLossChangeInFairValue $-633.00K USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $12.00K USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $12.00K USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-286.00K USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-286.00K USD 3 Qtrs
Other non-cash items OtherNoncashIncomeExpense $-1.46M USD 3 Qtrs
Other non-cash items OtherNoncashIncomeExpense $-1.46M USD 3 Qtrs
Other non-cash items OtherNoncashIncomeExpense $-771.00K USD 3 Qtrs
Other non-cash items OtherNoncashIncomeExpense $-771.00K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $301.00K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $301.00K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $2.26M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $2.26M USD 3 Qtrs
Deferred contract costs IncreaseDecreaseInContractWithCustomerAsset $9.84M USD 3 Qtrs
Deferred contract costs IncreaseDecreaseInContractWithCustomerAsset $9.84M USD 3 Qtrs
Deferred contract costs IncreaseDecreaseInContractWithCustomerAsset $8.98M USD 3 Qtrs
Deferred contract costs IncreaseDecreaseInContractWithCustomerAsset $8.98M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.50M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.50M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $5.41M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $5.41M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-5.57M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-5.57M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $1.94M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $1.94M USD 3 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $1.30M USD 3 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $1.30M USD 3 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $174.00K USD 3 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $174.00K USD 3 Qtrs
Other current liabilities IncreaseDecreaseInOtherCurrentLiabilities $-527.00K USD 3 Qtrs
Other current liabilities IncreaseDecreaseInOtherCurrentLiabilities $-527.00K USD 3 Qtrs
Other current liabilities IncreaseDecreaseInOtherCurrentLiabilities - USD 3 Qtrs
Other current liabilities IncreaseDecreaseInOtherCurrentLiabilities - USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $6.20M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $6.20M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $6.85M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $6.85M USD 3 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $84.00K USD 3 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $84.00K USD 3 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities - USD 3 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities - USD 3 Qtrs
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-2.79M USD 3 Qtrs
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-2.79M USD 3 Qtrs
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-3.42M USD 3 Qtrs
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-3.42M USD 3 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-3.57M USD 3 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-3.57M USD 3 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $35.06M USD 3 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $35.06M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.06M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.06M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.41M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.41M USD 3 Qtrs
Capitalization of internal-use software costs PaymentsToDevelopSoftware $5.84M USD 3 Qtrs
Capitalization of internal-use software costs PaymentsToDevelopSoftware $5.84M USD 3 Qtrs
Capitalization of internal-use software costs PaymentsToDevelopSoftware $3.91M USD 3 Qtrs
Capitalization of internal-use software costs PaymentsToDevelopSoftware $3.91M USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $136.77M USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $136.77M USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $182.38M USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $182.38M USD 3 Qtrs
Proceeds from sales and maturities of short-term investments ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments $132.50M USD 3 Qtrs
Proceeds from sales and maturities of short-term investments ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments $132.50M USD 3 Qtrs
Proceeds from sales and maturities of short-term investments ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments $154.74M USD 3 Qtrs
Proceeds from sales and maturities of short-term investments ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments $154.74M USD 3 Qtrs
Purchases of convertible debt securities PaymentsToAcquireConvertibleDebtSecurities $3.65M USD 3 Qtrs
Purchases of convertible debt securities PaymentsToAcquireConvertibleDebtSecurities $3.65M USD 3 Qtrs
Purchases of convertible debt securities PaymentsToAcquireConvertibleDebtSecurities $319.00K USD 3 Qtrs
Purchases of convertible debt securities PaymentsToAcquireConvertibleDebtSecurities $319.00K USD 3 Qtrs
Funding of investment loan receivable FundingOfInvestmentLoanReceivable $7.00M USD Point-in-time
Funding of investment loan receivable FundingOfInvestmentLoanReceivable $7.00M USD Point-in-time
Funding of investment loan receivable FundingOfInvestmentLoanReceivable $757.00K USD Point-in-time
Funding of investment loan receivable FundingOfInvestmentLoanReceivable $757.00K USD Point-in-time
Funding of investment loan receivable FundingOfInvestmentLoanReceivable - USD 3 Qtrs
Funding of investment loan receivable FundingOfInvestmentLoanReceivable - USD 3 Qtrs
Funding of investment loan receivable FundingOfInvestmentLoanReceivable $7.76M USD 3 Qtrs
Funding of investment loan receivable FundingOfInvestmentLoanReceivable $7.76M USD 3 Qtrs
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $21.08M USD 3 Qtrs
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $21.08M USD 3 Qtrs
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $1.23M USD 3 Qtrs
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $1.23M USD 3 Qtrs
Purchase of noncontrolling interest PaymentsToAcquireAdditionalInterestInSubsidiaries - USD 3 Qtrs
Purchase of noncontrolling interest PaymentsToAcquireAdditionalInterestInSubsidiaries - USD 3 Qtrs
Purchase of noncontrolling interest PaymentsToAcquireAdditionalInterestInSubsidiaries $4.87M USD 3 Qtrs
Purchase of noncontrolling interest PaymentsToAcquireAdditionalInterestInSubsidiaries $4.87M USD 3 Qtrs
Purchases of other investments PaymentsToAcquireOtherInvestments $150.00K USD 3 Qtrs
Purchases of other investments PaymentsToAcquireOtherInvestments $150.00K USD 3 Qtrs
Purchases of other investments PaymentsToAcquireOtherInvestments $196.00K USD 3 Qtrs
Purchases of other investments PaymentsToAcquireOtherInvestments $196.00K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-51.08M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-51.08M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-34.32M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-34.32M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $3.70M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $3.70M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $746.00K USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $746.00K USD 3 Qtrs
Proceeds from issuance of shares in connection with employee stock purchase plan ProceedsFromStockPlans $264.00K USD 3 Qtrs
Proceeds from issuance of shares in connection with employee stock purchase plan ProceedsFromStockPlans $264.00K USD 3 Qtrs
Proceeds from issuance of shares in connection with employee stock purchase plan ProceedsFromStockPlans - USD 3 Qtrs
Proceeds from issuance of shares in connection with employee stock purchase plan ProceedsFromStockPlans - USD 3 Qtrs
Payment of acquired debt RepaymentsOfAssumedDebt - USD 3 Qtrs
Payment of acquired debt RepaymentsOfAssumedDebt - USD 3 Qtrs
Payment of acquired debt RepaymentsOfAssumedDebt $1.11M USD 3 Qtrs
Payment of acquired debt RepaymentsOfAssumedDebt $1.11M USD 3 Qtrs
Payment of finance leases FinanceLeasePrincipalPayments $577.00K USD 3 Qtrs
Payment of finance leases FinanceLeasePrincipalPayments $577.00K USD 3 Qtrs
Payment of finance leases FinanceLeasePrincipalPayments $1.94M USD 3 Qtrs
Payment of finance leases FinanceLeasePrincipalPayments $1.94M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-928.00K USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-928.00K USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $2.01M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $2.01M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $424.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $424.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $238.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $238.00K USD 3 Qtrs
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-13.58M USD 3 Qtrs
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-13.58M USD 3 Qtrs
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-38.58M USD 3 Qtrs
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-38.58M USD 3 Qtrs
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $79.77M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $79.77M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $41.19M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $41.19M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $58.85M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $58.85M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $45.27M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $45.27M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $79.77M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $79.77M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $41.19M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $41.19M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $58.85M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $58.85M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $45.27M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $45.27M USD Point-in-time
Cash paid for interest InterestPaidNet - USD 3 Qtrs
Cash paid for interest InterestPaidNet - USD 3 Qtrs
Cash paid for interest InterestPaidNet $154.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $154.00K USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $11.38M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $11.38M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $1.90M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $1.90M USD 3 Qtrs
Property and equipment purchases not paid PropertyAndEquipmentPurchasesNotPaid $48.00K USD 3 Qtrs
Property and equipment purchases not paid PropertyAndEquipmentPurchasesNotPaid $48.00K USD 3 Qtrs
Property and equipment purchases not paid PropertyAndEquipmentPurchasesNotPaid $3.00K USD 3 Qtrs
Property and equipment purchases not paid PropertyAndEquipmentPurchasesNotPaid $3.00K USD 3 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 3 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 3 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $924.00K USD 3 Qtrs
Right-of-use assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $924.00K USD 3 Qtrs
Accrued purchase consideration CapitalExpendituresIncurredButNotYetPaid $5.10M USD 3 Qtrs
Accrued purchase consideration CapitalExpendituresIncurredButNotYetPaid $5.10M USD 3 Qtrs
Accrued purchase consideration CapitalExpendituresIncurredButNotYetPaid - USD 3 Qtrs
Accrued purchase consideration CapitalExpendituresIncurredButNotYetPaid - USD 3 Qtrs
Unrealized gain (loss) on short-term investments DebtSecuritiesAvailableForSaleUnrealizedGainLoss $-1.18M USD 3 Qtrs
Unrealized gain (loss) on short-term investments DebtSecuritiesAvailableForSaleUnrealizedGainLoss $-1.18M USD 3 Qtrs
Unrealized gain (loss) on short-term investments DebtSecuritiesAvailableForSaleUnrealizedGainLoss $1.70M USD 3 Qtrs
Unrealized gain (loss) on short-term investments DebtSecuritiesAvailableForSaleUnrealizedGainLoss $1.70M USD 3 Qtrs
Stockholders Equity 146 line items
Line Item Tag Value Unit Period
Redeemable Noncontrolling Interest, Beginning balance RedeemableNoncontrollingInterestEquityCarryingAmount $8.73M USD Point-in-time
Redeemable Noncontrolling Interest, Beginning balance RedeemableNoncontrollingInterestEquityCarryingAmount $8.73M USD Point-in-time
Redeemable Noncontrolling Interest, Beginning balance RedeemableNoncontrollingInterestEquityCarryingAmount - USD Point-in-time
Redeemable Noncontrolling Interest, Beginning balance RedeemableNoncontrollingInterestEquityCarryingAmount - USD Point-in-time
Redeemable Noncontrolling Interest, Beginning balance RedeemableNoncontrollingInterestEquityCarryingAmount - USD Point-in-time
Redeemable Noncontrolling Interest, Beginning balance RedeemableNoncontrollingInterestEquityCarryingAmount - USD Point-in-time
Acquisition of redeemable noncontrolling interest (See Note 9) TemporaryEquityAcquisitionOfRedeemableNoncontrollingInterest $9.85M USD 1 Quarter
Acquisition of redeemable noncontrolling interest (See Note 9) TemporaryEquityAcquisitionOfRedeemableNoncontrollingInterest $9.85M USD 1 Quarter
Net loss attributable to redeemable noncontrolling interest TemporaryEquityNetIncome $-70.00K USD 1 Quarter
Net loss attributable to redeemable noncontrolling interest TemporaryEquityNetIncome $-70.00K USD 1 Quarter
Reclassification for Tender Offer obligations (See Note 9) TemporaryEquityReclassificationsForTenderOfferObligations $2.02M USD 1 Quarter
Reclassification for Tender Offer obligations (See Note 9) TemporaryEquityReclassificationsForTenderOfferObligations $2.02M USD 1 Quarter
Reclassification for Tender Offer obligations (See Note 9) TemporaryEquityReclassificationsForTenderOfferObligations $1.61M USD 1 Quarter
Reclassification for Tender Offer obligations (See Note 9) TemporaryEquityReclassificationsForTenderOfferObligations $1.61M USD 1 Quarter
Recording of redeemable noncontrolling interest at redemption value (See Note 9) TemporaryEquityAccretionToRedemptionValue $978.00K USD 1 Quarter
Recording of redeemable noncontrolling interest at redemption value (See Note 9) TemporaryEquityAccretionToRedemptionValue $978.00K USD 1 Quarter
Reclassification of redeemable noncontrolling interest to noncontrolling interest ReclassificationsOfTemporaryToPermanentEquity $7.12M USD 1 Quarter
Reclassification of redeemable noncontrolling interest to noncontrolling interest ReclassificationsOfTemporaryToPermanentEquity $7.12M USD 1 Quarter
Redeemable Noncontrolling Interest, Ending balance RedeemableNoncontrollingInterestEquityCarryingAmount $8.73M USD Point-in-time
Redeemable Noncontrolling Interest, Ending balance RedeemableNoncontrollingInterestEquityCarryingAmount $8.73M USD Point-in-time
Redeemable Noncontrolling Interest, Ending balance RedeemableNoncontrollingInterestEquityCarryingAmount - USD Point-in-time
Redeemable Noncontrolling Interest, Ending balance RedeemableNoncontrollingInterestEquityCarryingAmount - USD Point-in-time
Redeemable Noncontrolling Interest, Ending balance RedeemableNoncontrollingInterestEquityCarryingAmount - USD Point-in-time
Redeemable Noncontrolling Interest, Ending balance RedeemableNoncontrollingInterestEquityCarryingAmount - USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $240.42M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $240.42M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $195.89M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $195.89M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $231.05M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $231.05M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $259.00M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $259.00M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $224.31M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $224.31M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $193.45M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $193.45M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $199.90M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $199.90M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $204.77M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $204.77M USD Point-in-time
Conversion of Class B Common Stock to Class A Common Stock StockIssuedDuringPeriodValueConversionOfConvertibleSecurities - USD 1 Quarter
Conversion of Class B Common Stock to Class A Common Stock StockIssuedDuringPeriodValueConversionOfConvertibleSecurities - USD 1 Quarter
Issuance of common stock upon exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 1.46M shares 3 Qtrs
Issuance of common stock upon exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 1.46M shares 3 Qtrs
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $444.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $444.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $647.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $647.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $235.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $235.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $2.21M USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $2.21M USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $67.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $67.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $844.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $844.00K USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $264.00K USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $264.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.77M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.77M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.17M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.17M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.20M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.20M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.80M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.80M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.12M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.12M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.01M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.01M USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.36M USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.36M USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-119.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-119.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $193.00K USD 3 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $193.00K USD 3 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $365.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $365.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-485.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-485.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-51.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-51.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-120.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-120.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $754.00K USD 3 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $754.00K USD 3 Qtrs
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-184.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-184.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-1.18M USD 3 Qtrs
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-1.18M USD 3 Qtrs
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-1.16M USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-1.16M USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $2.63M USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $2.63M USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-83.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-83.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-744.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-744.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $1.70M USD 3 Qtrs
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $1.70M USD 3 Qtrs
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $64.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $64.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $4.89M USD 3 Qtrs
Net income (loss) NetIncomeLoss $4.89M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-5.92M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-5.92M USD 3 Qtrs
Net income (loss) NetIncomeLoss $1.66M USD 1 Quarter
Net income (loss) NetIncomeLoss $1.66M USD 1 Quarter
Net income (loss) NetIncomeLoss $4.21M USD 1 Quarter
Net income (loss) NetIncomeLoss $4.21M USD 1 Quarter
Net income (loss) NetIncomeLoss $1.09M USD 1 Quarter
Net income (loss) NetIncomeLoss $1.09M USD 1 Quarter
Net income (loss) NetIncomeLoss $2.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $2.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $-9.86M USD 1 Quarter
Net income (loss) NetIncomeLoss $-9.86M USD 1 Quarter
Net income (loss) NetIncomeLoss $-279.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-279.00K USD 1 Quarter
Net loss attributable to noncontrolling interest NetIncomeLossAttributableToNonredeemableNoncontrollingInterest $228.00K USD 1 Quarter
Net loss attributable to noncontrolling interest NetIncomeLossAttributableToNonredeemableNoncontrollingInterest $228.00K USD 1 Quarter
Net loss attributable to noncontrolling interest NetIncomeLossAttributableToNonredeemableNoncontrollingInterest $135.00K USD 1 Quarter
Net loss attributable to noncontrolling interest NetIncomeLossAttributableToNonredeemableNoncontrollingInterest $135.00K USD 1 Quarter
Net loss attributable to noncontrolling interest NetIncomeLossAttributableToNonredeemableNoncontrollingInterest $376.00K USD 1 Quarter
Net loss attributable to noncontrolling interest NetIncomeLossAttributableToNonredeemableNoncontrollingInterest $376.00K USD 1 Quarter
Recording of redeemable noncontrolling interest at redemption value (See Note 9) AdjustmentsToAdditionalPaidInCapitalNoncontrollingInterestAtRedemptionValue $978.00K USD 1 Quarter
Recording of redeemable noncontrolling interest at redemption value (See Note 9) AdjustmentsToAdditionalPaidInCapitalNoncontrollingInterestAtRedemptionValue $978.00K USD 1 Quarter
Reclassification of redeemable noncontrolling interest to noncontrolling interest ReclassificationsOfTemporaryToPermanentEquity $7.12M USD 1 Quarter
Reclassification of redeemable noncontrolling interest to noncontrolling interest ReclassificationsOfTemporaryToPermanentEquity $7.12M USD 1 Quarter
Acquisition of additional noncontrolling shares MinorityInterestDecreaseFromRedemptions $1.07M USD 1 Quarter
Acquisition of additional noncontrolling shares MinorityInterestDecreaseFromRedemptions $1.07M USD 1 Quarter
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $240.42M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $240.42M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $195.89M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $195.89M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $231.05M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $231.05M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $259.00M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $259.00M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $224.31M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $224.31M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $193.45M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $193.45M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $199.90M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $199.90M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $204.77M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $204.77M USD Point-in-time

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

NEWS
Loading news...
TRENDING
Loading...