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

10-Q Filing

MARCUS & MILLICHAP, INC. CIK: 1578732 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001578732-25-000040
Period End Date 20250630
Filing Date 20250807
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance mmi-20250630_htm.xml
Balance Sheet 204 line items
Line Item Tag Value Unit Period
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $10.85M USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $10.85M USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $10.68M USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $10.68M USD Point-in-time
Amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $189.67M USD Point-in-time
Amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $189.67M USD Point-in-time
Amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $136.52M USD Point-in-time
Amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $136.52M USD Point-in-time
Cash, cash equivalents, and restricted cash (restricted cash of $10,847 and $10,678 at June 30, 2025 and December 31, 2024, respectively) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $161.99M USD Point-in-time
Cash, cash equivalents, and restricted cash (restricted cash of $10,847 and $10,678 at June 30, 2025 and December 31, 2024, respectively) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $161.99M USD Point-in-time
Cash, cash equivalents, and restricted cash (restricted cash of $10,847 and $10,678 at June 30, 2025 and December 31, 2024, respectively) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.75M USD Point-in-time
Cash, cash equivalents, and restricted cash (restricted cash of $10,847 and $10,678 at June 30, 2025 and December 31, 2024, respectively) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.75M USD Point-in-time
Allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Cash, cash equivalents, and restricted cash (restricted cash of $10,847 and $10,678 at June 30, 2025 and December 31, 2024, respectively) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.44M USD Point-in-time
Cash, cash equivalents, and restricted cash (restricted cash of $10,847 and $10,678 at June 30, 2025 and December 31, 2024, respectively) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $85.95M USD Point-in-time
Cash, cash equivalents, and restricted cash (restricted cash of $10,847 and $10,678 at June 30, 2025 and December 31, 2024, respectively) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.44M USD Point-in-time
Allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Cash, cash equivalents, and restricted cash (restricted cash of $10,847 and $10,678 at June 30, 2025 and December 31, 2024, respectively) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $85.95M USD Point-in-time
Amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $110.28M USD Point-in-time
Amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $52.37M USD Point-in-time
Amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $52.37M USD Point-in-time
Amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $110.28M USD Point-in-time
Commissions receivable CommissionsReceivableNetCurrent $18.80M USD Point-in-time
Commissions receivable CommissionsReceivableNetCurrent $18.80M USD Point-in-time
Commissions receivable CommissionsReceivableNetCurrent $16.90M USD Point-in-time
Commissions receivable CommissionsReceivableNetCurrent $16.90M USD Point-in-time
Allowance for credit losses, noncurrent DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent - USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $7.74M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $7.74M USD Point-in-time
Allowance for credit losses, noncurrent DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent - USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $9.31M USD Point-in-time
Allowance for credit losses, noncurrent DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent - USD Point-in-time
Allowance for credit losses, noncurrent DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent - USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $9.31M 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
Income tax receivable IncomeTaxesReceivable $6.36M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $6.36M 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
Income tax receivable IncomeTaxesReceivable $6.03M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $6.03M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $136,518 and $189,667 at June 30, 2025 and December 31, 2024, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesCurrent $189.67M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 25.00M shares Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $136,518 and $189,667 at June 30, 2025 and December 31, 2024, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesCurrent $189.67M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 25.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 25.00M shares Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $136,518 and $189,667 at June 30, 2025 and December 31, 2024, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesCurrent $136.46M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 25.00M shares Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $136,518 and $189,667 at June 30, 2025 and December 31, 2024, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesCurrent $136.46M 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
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
Advances and loans, net AdvancesAndLoansNetCurrent $17.52M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetCurrent $33.76M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetCurrent $33.76M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetCurrent $17.52M USD Point-in-time
Other assets, current OtherAssetsCurrent $15.54M USD Point-in-time
Other assets, current OtherAssetsCurrent $15.54M 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
Other assets, current OtherAssetsCurrent $14.90M USD Point-in-time
Other assets, current OtherAssetsCurrent $14.90M 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
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Total current assets AssetsCurrent $410.32M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Total current assets AssetsCurrent $410.32M USD Point-in-time
Total current assets AssetsCurrent $302.08M 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
Total current assets AssetsCurrent $302.08M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 150.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 150.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 150.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 150.00M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $24.18M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $24.18M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $26.14M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $26.14M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 39.00M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 39.00M shares Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $81.12M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $81.12M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $79.40M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 38.86M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 38.86M shares Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $79.40M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $110,275 and $52,366 at June 30, 2025 and December 31, 2024, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesNoncurrent $110.21M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $110,275 and $52,366 at June 30, 2025 and December 31, 2024, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesNoncurrent $110.21M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $110,275 and $52,366 at June 30, 2025 and December 31, 2024, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesNoncurrent $51.15M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $110,275 and $52,366 at June 30, 2025 and December 31, 2024, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesNoncurrent $51.15M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 39.00M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 39.00M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 38.86M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 38.86M shares Point-in-time
Assets held in rabbi trust DeferredCompensationPlanAssets $12.76M USD Point-in-time
Assets held in rabbi trust DeferredCompensationPlanAssets $12.76M USD Point-in-time
Assets held in rabbi trust DeferredCompensationPlanAssets $12.19M USD Point-in-time
Assets held in rabbi trust DeferredCompensationPlanAssets $12.19M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $48.08M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $48.08M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $50.01M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $50.01M USD Point-in-time
Goodwill and other intangible assets, net IntangibleAssetsNetIncludingGoodwill $42.71M USD Point-in-time
Goodwill and other intangible assets, net IntangibleAssetsNetIncludingGoodwill $42.71M USD Point-in-time
Goodwill and other intangible assets, net IntangibleAssetsNetIncludingGoodwill $43.52M USD Point-in-time
Goodwill and other intangible assets, net IntangibleAssetsNetIncludingGoodwill $43.52M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetNonCurrent $145.94M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetNonCurrent $145.94M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetNonCurrent $173.66M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetNonCurrent $173.66M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $23.63M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $23.63M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $24.93M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $24.93M USD Point-in-time
Total assets Assets $792.21M USD Point-in-time
Total assets Assets $792.21M USD Point-in-time
Total assets Assets $869.80M USD Point-in-time
Total assets Assets $869.80M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $13.74M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $13.74M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $10.91M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $10.91M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsCurrent $67.20M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsCurrent $67.20M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsCurrent $37.43M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsCurrent $37.43M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $18.52M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $18.52M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $18.63M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $18.63M USD Point-in-time
Accrued bonuses and other employee related expenses EmployeeRelatedLiabilitiesCurrent $25.48M USD Point-in-time
Accrued bonuses and other employee related expenses EmployeeRelatedLiabilitiesCurrent $25.48M USD Point-in-time
Accrued bonuses and other employee related expenses EmployeeRelatedLiabilitiesCurrent $15.95M USD Point-in-time
Accrued bonuses and other employee related expenses EmployeeRelatedLiabilitiesCurrent $15.95M USD Point-in-time
Other liabilities, current OtherLiabilitiesCurrent $4.10M USD Point-in-time
Other liabilities, current OtherLiabilitiesCurrent $4.10M USD Point-in-time
Other liabilities, current OtherLiabilitiesCurrent $8.08M USD Point-in-time
Other liabilities, current OtherLiabilitiesCurrent $8.08M USD Point-in-time
Total current liabilities LiabilitiesCurrent $87.01M USD Point-in-time
Total current liabilities LiabilitiesCurrent $87.01M USD Point-in-time
Total current liabilities LiabilitiesCurrent $133.02M USD Point-in-time
Total current liabilities LiabilitiesCurrent $133.02M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsNonCurrent $33.26M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsNonCurrent $33.26M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsNonCurrent $26.32M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsNonCurrent $26.32M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $65.70M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $65.70M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $63.79M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $63.79M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $7.31M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $7.31M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $7.01M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $7.01M USD Point-in-time
Total liabilities Liabilities $184.43M USD Point-in-time
Total liabilities Liabilities $184.43M USD Point-in-time
Total liabilities Liabilities $238.98M USD Point-in-time
Total liabilities Liabilities $238.98M USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Preferred stock PreferredStockValue - USD Point-in-time
Preferred stock PreferredStockValue - USD Point-in-time
Preferred stock PreferredStockValue - USD Point-in-time
Preferred stock PreferredStockValue - USD Point-in-time
Common stock CommonStockValue $4.00K USD Point-in-time
Common stock CommonStockValue $4.00K USD Point-in-time
Common stock CommonStockValue $4.00K USD Point-in-time
Common stock CommonStockValue $4.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $173.34M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $173.34M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $181.62M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $181.62M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $425.82M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $425.82M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $458.91M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $458.91M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $325.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $325.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.43M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.43M USD Point-in-time
Total stockholders equity StockholdersEquity $630.82M USD Point-in-time
Total stockholders equity StockholdersEquity $630.82M USD Point-in-time
Total stockholders equity StockholdersEquity $645.27M USD Point-in-time
Total stockholders equity StockholdersEquity $645.27M USD Point-in-time
Total stockholders equity StockholdersEquity $607.77M USD Point-in-time
Total stockholders equity StockholdersEquity $607.77M USD Point-in-time
Total stockholders equity StockholdersEquity $626.67M USD Point-in-time
Total stockholders equity StockholdersEquity $617.55M USD Point-in-time
Total stockholders equity StockholdersEquity $626.67M USD Point-in-time
Total stockholders equity StockholdersEquity $625.55M USD Point-in-time
Total stockholders equity StockholdersEquity $625.55M USD Point-in-time
Total stockholders equity StockholdersEquity $617.55M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $792.21M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $869.80M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $869.80M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $792.21M USD Point-in-time
Income Statement 122 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $287.47M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $287.47M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $172.28M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $172.28M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $158.37M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $158.37M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $317.31M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $317.31M USD 2 Qtrs
Cost of services ServicesCost $98.08M USD 1 Quarter
Cost of services ServicesCost $98.08M USD 1 Quarter
Cost of services ServicesCost $106.62M USD 1 Quarter
Cost of services ServicesCost $106.62M USD 1 Quarter
Cost of services ServicesCost $174.95M USD 2 Qtrs
Cost of services ServicesCost $194.97M USD 2 Qtrs
Cost of services ServicesCost $194.97M USD 2 Qtrs
Cost of services ServicesCost $174.95M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $71.55M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $71.55M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $143.10M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $143.10M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $133.92M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $133.92M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $65.00M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $65.00M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $6.75M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $6.75M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.15M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $3.15M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $3.33M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $6.00M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $6.00M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.33M USD 1 Quarter
Total operating expenses OperatingExpenses $166.41M USD 1 Quarter
Total operating expenses OperatingExpenses $166.41M USD 1 Quarter
Total operating expenses OperatingExpenses $315.62M USD 2 Qtrs
Total operating expenses OperatingExpenses $315.62M USD 2 Qtrs
Total operating expenses OperatingExpenses $344.07M USD 2 Qtrs
Total operating expenses OperatingExpenses $344.07M USD 2 Qtrs
Total operating expenses OperatingExpenses $181.32M USD 1 Quarter
Total operating expenses OperatingExpenses $181.32M USD 1 Quarter
Operating loss OperatingIncomeLoss $-9.04M USD 1 Quarter
Operating loss OperatingIncomeLoss $-9.04M USD 1 Quarter
Operating loss OperatingIncomeLoss $-26.76M USD 2 Qtrs
Operating loss OperatingIncomeLoss $-26.76M USD 2 Qtrs
Operating loss OperatingIncomeLoss $-8.05M USD 1 Quarter
Operating loss OperatingIncomeLoss $-28.15M USD 2 Qtrs
Operating loss OperatingIncomeLoss $-28.15M USD 2 Qtrs
Operating loss OperatingIncomeLoss $-8.05M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $10.38M USD 2 Qtrs
Other income, net NonoperatingIncomeExpense $10.38M USD 2 Qtrs
Other income, net NonoperatingIncomeExpense $9.48M USD 2 Qtrs
Other income, net NonoperatingIncomeExpense $9.48M USD 2 Qtrs
Other income, net NonoperatingIncomeExpense $4.81M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $4.81M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $5.50M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $5.50M USD 1 Quarter
Interest expense InterestExpenseNonoperating $200.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $200.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $204.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $204.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $403.00K USD 2 Qtrs
Interest expense InterestExpenseNonoperating $403.00K USD 2 Qtrs
Interest expense InterestExpenseNonoperating $387.00K USD 2 Qtrs
Interest expense InterestExpenseNonoperating $387.00K USD 2 Qtrs
Loss before provision (benefit) for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-18.17M USD 2 Qtrs
Loss before provision (benefit) for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-18.17M USD 2 Qtrs
Loss before provision (benefit) for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.44M USD 1 Quarter
Loss before provision (benefit) for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.44M USD 1 Quarter
Loss before provision (benefit) for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.75M USD 1 Quarter
Loss before provision (benefit) for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-17.67M USD 2 Qtrs
Loss before provision (benefit) for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-17.67M USD 2 Qtrs
Loss before provision (benefit) for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.75M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-2.65M USD 2 Qtrs
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $7.29M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $7.29M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-2.65M USD 2 Qtrs
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-9.50M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $2.10M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-2.21M USD 2 Qtrs
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-2.21M USD 2 Qtrs
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $2.10M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-9.50M USD 1 Quarter
Net loss NetIncomeLoss $-15.46M USD 2 Qtrs
Net loss NetIncomeLoss $-15.53M USD 2 Qtrs
Net loss NetIncomeLoss $-15.46M USD 2 Qtrs
Net loss NetIncomeLoss $-15.53M USD 2 Qtrs
Net loss NetIncomeLoss $-5.54M USD 1 Quarter
Net loss NetIncomeLoss $-11.04M USD 1 Quarter
Net loss NetIncomeLoss $-11.04M USD 1 Quarter
Net loss NetIncomeLoss $-5.54M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.40 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.28 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.40 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.28 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.40 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.14 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.40 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.14 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.14 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.28 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.28 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.14 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.40 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.40 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.40 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.40 USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 39.00M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 39.00M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.97M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.97M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.67M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.67M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.56M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.56M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.56M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.56M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.97M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 39.00M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.67M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.67M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.97M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 39.00M shares 1 Quarter
Cash Flow Statement 188 line items
Line Item Tag Value Unit Period
Net loss ProfitLoss $-15.53M USD 2 Qtrs
Net loss ProfitLoss $-15.53M USD 2 Qtrs
Net loss ProfitLoss $-15.46M USD 2 Qtrs
Net loss ProfitLoss $-15.46M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $6.75M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.15M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $3.15M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $6.75M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.33M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $6.00M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $6.00M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.33M USD 1 Quarter
Non-cash lease expense NoncashLeaseExpense $11.06M USD 2 Qtrs
Non-cash lease expense NoncashLeaseExpense $11.06M USD 2 Qtrs
Non-cash lease expense NoncashLeaseExpense $10.69M USD 2 Qtrs
Non-cash lease expense NoncashLeaseExpense $10.69M USD 2 Qtrs
Credit loss expense CreditLossExpenseReversal $205.00K USD 2 Qtrs
Credit loss expense CreditLossExpenseReversal $504.00K USD 2 Qtrs
Credit loss expense CreditLossExpenseReversal $504.00K USD 2 Qtrs
Credit loss expense CreditLossExpenseReversal $205.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $12.40M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $12.40M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $11.68M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $11.68M USD 2 Qtrs
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-2.21M USD 2 Qtrs
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-2.21M USD 2 Qtrs
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-2.65M USD 2 Qtrs
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-2.65M USD 2 Qtrs
Unrealized foreign exchange (gains) losses ForeignCurrencyTransactionGainLossUnrealized $-35.00K USD 2 Qtrs
Unrealized foreign exchange (gains) losses ForeignCurrencyTransactionGainLossUnrealized $176.00K USD 2 Qtrs
Unrealized foreign exchange (gains) losses ForeignCurrencyTransactionGainLossUnrealized $176.00K USD 2 Qtrs
Unrealized foreign exchange (gains) losses ForeignCurrencyTransactionGainLossUnrealized $-35.00K USD 2 Qtrs
Net realized gains on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss $8.00K USD 2 Qtrs
Net realized gains on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss $8.00K USD 2 Qtrs
Net realized gains on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss - USD 2 Qtrs
Net realized gains on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss - USD 2 Qtrs
Other non-cash items OtherNoncashIncomeExpense $480.00K USD 2 Qtrs
Other non-cash items OtherNoncashIncomeExpense $-2.10M USD 2 Qtrs
Other non-cash items OtherNoncashIncomeExpense $-2.10M USD 2 Qtrs
Other non-cash items OtherNoncashIncomeExpense $480.00K USD 2 Qtrs
Commissions receivable IncreaseDecreaseInCommissionsReceivable $-145.00K USD 2 Qtrs
Commissions receivable IncreaseDecreaseInCommissionsReceivable $-145.00K USD 2 Qtrs
Commissions receivable IncreaseDecreaseInCommissionsReceivable $-2.44M USD 2 Qtrs
Commissions receivable IncreaseDecreaseInCommissionsReceivable $-2.44M USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-970.00K USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-970.00K USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-1.57M USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-1.57M USD 2 Qtrs
Advances and loans IncreaseDecreaseInAdvancesAndLoans $17.72M USD 2 Qtrs
Advances and loans IncreaseDecreaseInAdvancesAndLoans $17.72M USD 2 Qtrs
Advances and loans IncreaseDecreaseInAdvancesAndLoans $-11.34M USD 2 Qtrs
Advances and loans IncreaseDecreaseInAdvancesAndLoans $-11.34M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $1.95M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $1.95M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $889.00K USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $889.00K USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.93M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.93M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $1.60M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $1.60M USD 2 Qtrs
Income tax receivable IncreaseDecreaseInIncomeTaxesReceivable $333.00K USD 2 Qtrs
Income tax receivable IncreaseDecreaseInIncomeTaxesReceivable $333.00K USD 2 Qtrs
Income tax receivable IncreaseDecreaseInIncomeTaxesReceivable $425.00K USD 2 Qtrs
Income tax receivable IncreaseDecreaseInIncomeTaxesReceivable $425.00K USD 2 Qtrs
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-9.51M USD 2 Qtrs
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-9.51M USD 2 Qtrs
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-8.34M USD 2 Qtrs
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-8.34M USD 2 Qtrs
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-35.42M USD 2 Qtrs
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-27.22M USD 2 Qtrs
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-27.22M USD 2 Qtrs
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-35.42M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-9.52M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-9.52M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-10.13M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-10.13M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $1.20M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-1.81M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-1.81M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $1.20M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-50.17M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-50.17M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-31.82M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-31.82M USD 2 Qtrs
Purchases of marketable debt securities, available-for-sale PaymentsToAcquireAvailableForSaleSecuritiesDebt $197.93M USD 2 Qtrs
Purchases of marketable debt securities, available-for-sale PaymentsToAcquireAvailableForSaleSecuritiesDebt $68.51M USD 2 Qtrs
Purchases of marketable debt securities, available-for-sale PaymentsToAcquireAvailableForSaleSecuritiesDebt $68.51M USD 2 Qtrs
Purchases of marketable debt securities, available-for-sale PaymentsToAcquireAvailableForSaleSecuritiesDebt $197.93M USD 2 Qtrs
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $131.57M USD 2 Qtrs
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $191.18M USD 2 Qtrs
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $131.57M USD 2 Qtrs
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $191.18M USD 2 Qtrs
Issuances of employee notes receivable PaymentsToAcquireNotesReceivable - USD 2 Qtrs
Issuances of employee notes receivable PaymentsToAcquireNotesReceivable - USD 2 Qtrs
Issuances of employee notes receivable PaymentsToAcquireNotesReceivable $100.00K USD 2 Qtrs
Issuances of employee notes receivable PaymentsToAcquireNotesReceivable $100.00K USD 2 Qtrs
Payments received on employee notes receivable ProceedsFromCollectionOfNotesReceivable $5.00K USD 2 Qtrs
Payments received on employee notes receivable ProceedsFromCollectionOfNotesReceivable $5.00K USD 2 Qtrs
Payments received on employee notes receivable ProceedsFromCollectionOfNotesReceivable - USD 2 Qtrs
Payments received on employee notes receivable ProceedsFromCollectionOfNotesReceivable - USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.22M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.22M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.30M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.30M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $58.78M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $58.78M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-10.08M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-10.08M USD 2 Qtrs
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.98M USD 2 Qtrs
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.98M USD 2 Qtrs
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.79M USD 2 Qtrs
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.79M USD 2 Qtrs
Proceeds from issuance of shares pursuant to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $441.00K USD 2 Qtrs
Proceeds from issuance of shares pursuant to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $441.00K USD 2 Qtrs
Proceeds from issuance of shares pursuant to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $424.00K USD 2 Qtrs
Proceeds from issuance of shares pursuant to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $424.00K USD 2 Qtrs
Dividends paid PaymentsOfDividends $10.34M USD 2 Qtrs
Dividends paid PaymentsOfDividends $10.34M USD 2 Qtrs
Dividends paid PaymentsOfDividends $10.58M USD 2 Qtrs
Dividends paid PaymentsOfDividends $10.58M USD 2 Qtrs
Principal payments on stock appreciation rights liability PaymentsOnStockAppreciationRights $2.23M USD 2 Qtrs
Principal payments on stock appreciation rights liability PaymentsOnStockAppreciationRights $2.23M USD 2 Qtrs
Principal payments on stock appreciation rights liability PaymentsOnStockAppreciationRights $1.98M USD 2 Qtrs
Principal payments on stock appreciation rights liability PaymentsOnStockAppreciationRights $1.98M USD 2 Qtrs
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration - USD 2 Qtrs
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration - USD 2 Qtrs
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration $1.12M USD 2 Qtrs
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration $1.12M USD 2 Qtrs
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $7.40M USD 2 Qtrs
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $554.00K USD 2 Qtrs
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $7.40M USD 2 Qtrs
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $554.00K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-17.23M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-17.23M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-25.86M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-25.86M USD 2 Qtrs
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $264.00K USD 2 Qtrs
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-138.00K USD 2 Qtrs
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-138.00K USD 2 Qtrs
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $264.00K USD 2 Qtrs
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-8.76M USD 2 Qtrs
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-8.76M USD 2 Qtrs
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-67.49M USD 2 Qtrs
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-67.49M USD 2 Qtrs
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.44M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.44M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $85.95M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $85.95M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.75M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.75M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $161.99M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $161.99M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $161.99M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $161.99M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.75M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.75M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $85.95M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.44M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.44M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $85.95M USD Point-in-time
Interest paid during the period InterestPaidNet $559.00K USD 2 Qtrs
Interest paid during the period InterestPaidNet $559.00K USD 2 Qtrs
Interest paid during the period InterestPaidNet $455.00K USD 2 Qtrs
Interest paid during the period InterestPaidNet $455.00K USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $380.00K USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $380.00K USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $425.00K USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $425.00K USD 2 Qtrs
Reduction of accrued bonuses and other employee related expenses in settlement of employee notes receivable IncreaseDecreaseInEmployeeRelatedLiabilitiesNoncash $37.00K USD 2 Qtrs
Reduction of accrued bonuses and other employee related expenses in settlement of employee notes receivable IncreaseDecreaseInEmployeeRelatedLiabilitiesNoncash $37.00K USD 2 Qtrs
Reduction of accrued bonuses and other employee related expenses in settlement of employee notes receivable IncreaseDecreaseInEmployeeRelatedLiabilitiesNoncash $19.00K USD 2 Qtrs
Reduction of accrued bonuses and other employee related expenses in settlement of employee notes receivable IncreaseDecreaseInEmployeeRelatedLiabilitiesNoncash $19.00K USD 2 Qtrs
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $415.00K USD 2 Qtrs
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $415.00K USD 2 Qtrs
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $645.00K USD 2 Qtrs
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $645.00K USD 2 Qtrs
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $8.83M USD 2 Qtrs
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $8.83M USD 2 Qtrs
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $10.27M USD 2 Qtrs
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $10.27M USD 2 Qtrs
Issuance of common stock for stock settled deferred consideration IssuanceOfStockForTheSettlementOfDeferredConsideration $417.00K USD 2 Qtrs
Issuance of common stock for stock settled deferred consideration IssuanceOfStockForTheSettlementOfDeferredConsideration $417.00K USD 2 Qtrs
Issuance of common stock for stock settled deferred consideration IssuanceOfStockForTheSettlementOfDeferredConsideration $833.00K USD 2 Qtrs
Issuance of common stock for stock settled deferred consideration IssuanceOfStockForTheSettlementOfDeferredConsideration $833.00K USD 2 Qtrs
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $430.00K USD 2 Qtrs
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $430.00K USD 2 Qtrs
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $449.00K USD 2 Qtrs
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $449.00K USD 2 Qtrs
Stockholders Equity 76 line items
Line Item Tag Value Unit Period
Beginning Balance StockholdersEquity $625.55M USD Point-in-time
Beginning Balance StockholdersEquity $625.55M USD Point-in-time
Beginning Balance StockholdersEquity $626.67M USD Point-in-time
Beginning Balance StockholdersEquity $626.67M USD Point-in-time
Beginning Balance StockholdersEquity $617.55M USD Point-in-time
Beginning Balance StockholdersEquity $617.55M USD Point-in-time
Beginning Balance StockholdersEquity $607.77M USD Point-in-time
Beginning Balance StockholdersEquity $607.77M USD Point-in-time
Beginning Balance StockholdersEquity $645.27M USD Point-in-time
Beginning Balance StockholdersEquity $645.27M USD Point-in-time
Beginning Balance StockholdersEquity $630.82M USD Point-in-time
Beginning Balance StockholdersEquity $630.82M USD Point-in-time
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-5.62M USD 1 Quarter
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-5.62M USD 1 Quarter
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-13.70M USD 2 Qtrs
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-13.70M USD 2 Qtrs
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-16.12M USD 2 Qtrs
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-9.63M USD 1 Quarter
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-9.63M USD 1 Quarter
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-16.12M USD 2 Qtrs
Dividends DividendsCommonStockCash $10.09M USD 2 Qtrs
Dividends DividendsCommonStockCash $10.09M USD 2 Qtrs
Dividends DividendsCommonStockCash $10.23M USD 2 Qtrs
Dividends DividendsCommonStockCash $10.23M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $6.22M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $6.22M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $11.68M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $11.68M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $12.40M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.89M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $12.40M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.89M USD 1 Quarter
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $441.00K USD 2 Qtrs
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $441.00K USD 2 Qtrs
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $424.00K USD 2 Qtrs
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $424.00K USD 2 Qtrs
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $424.00K USD 1 Quarter
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $441.00K USD 1 Quarter
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $441.00K USD 1 Quarter
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $424.00K USD 1 Quarter
Shares withheld related to net share settlement of stock-based awards (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 141,661.00 shares 2 Qtrs
Shares withheld related to net share settlement of stock-based awards (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 141,661.00 shares 2 Qtrs
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.98M USD 2 Qtrs
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.98M USD 2 Qtrs
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.79M USD 2 Qtrs
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.79M USD 2 Qtrs
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $256.00K USD 1 Quarter
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $408.00K USD 1 Quarter
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $408.00K USD 1 Quarter
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $256.00K USD 1 Quarter
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $833.00K USD 2 Qtrs
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $833.00K USD 2 Qtrs
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $417.00K USD 2 Qtrs
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $417.00K USD 2 Qtrs
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $417.00K USD 1 Quarter
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $833.00K USD 1 Quarter
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $833.00K USD 1 Quarter
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $417.00K USD 1 Quarter
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $554.00K USD 2 Qtrs
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $554.00K USD 2 Qtrs
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $6.97M USD 1 Quarter
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $6.97M USD 1 Quarter
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $7.40M USD 2 Qtrs
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $7.40M USD 2 Qtrs
Ending Balance StockholdersEquity $645.27M USD Point-in-time
Ending Balance StockholdersEquity $645.27M USD Point-in-time
Ending Balance StockholdersEquity $607.77M USD Point-in-time
Ending Balance StockholdersEquity $607.77M USD Point-in-time
Ending Balance StockholdersEquity $617.55M USD Point-in-time
Ending Balance StockholdersEquity $625.55M USD Point-in-time
Ending Balance StockholdersEquity $626.67M USD Point-in-time
Ending Balance StockholdersEquity $626.67M USD Point-in-time
Ending Balance StockholdersEquity $625.55M USD Point-in-time
Ending Balance StockholdersEquity $630.82M USD Point-in-time
Ending Balance StockholdersEquity $617.55M USD Point-in-time
Ending Balance StockholdersEquity $630.82M USD Point-in-time
Comprehensive Income 72 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-11.04M USD 1 Quarter
Net loss NetIncomeLoss $-15.53M USD 2 Qtrs
Net loss NetIncomeLoss $-15.53M USD 2 Qtrs
Net loss NetIncomeLoss $-15.46M USD 2 Qtrs
Net loss NetIncomeLoss $-15.46M USD 2 Qtrs
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $-16.00K USD 2 Qtrs
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $-16.00K USD 2 Qtrs
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $272.00K USD 2 Qtrs
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $272.00K USD 2 Qtrs
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $33.00K USD 1 Quarter
Net loss NetIncomeLoss $-5.54M USD 1 Quarter
Net loss NetIncomeLoss $-5.54M USD 1 Quarter
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $162.00K USD 1 Quarter
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $162.00K USD 1 Quarter
Net loss NetIncomeLoss $-11.04M USD 1 Quarter
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $33.00K USD 1 Quarter
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 1 Quarter
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 1 Quarter
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 1 Quarter
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 1 Quarter
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 2 Qtrs
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 2 Qtrs
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 2 Qtrs
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 2 Qtrs
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-62.00K USD 2 Qtrs
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-62.00K USD 2 Qtrs
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $97.00K USD 1 Quarter
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $97.00K USD 1 Quarter
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $477.00K USD 1 Quarter
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $477.00K USD 1 Quarter
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $826.00K USD 2 Qtrs
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $826.00K USD 2 Qtrs
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax - USD 2 Qtrs
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax - USD 1 Quarter
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax - USD 1 Quarter
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax - USD 2 Qtrs
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax - USD 1 Quarter
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax - USD 1 Quarter
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $6.00K USD 2 Qtrs
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $6.00K USD 2 Qtrs
Net change, net of tax of $162 and $272 for the three and six months ended June 30, 2025 and $33 and $(16) for the three and six months ended 2024, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-62.00K USD 2 Qtrs
Net change, net of tax of $162 and $272 for the three and six months ended June 30, 2025 and $33 and $(16) for the three and six months ended 2024, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-62.00K USD 2 Qtrs
Net change, net of tax of $162 and $272 for the three and six months ended June 30, 2025 and $33 and $(16) for the three and six months ended 2024, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $97.00K USD 1 Quarter
Net change, net of tax of $162 and $272 for the three and six months ended June 30, 2025 and $33 and $(16) for the three and six months ended 2024, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $97.00K USD 1 Quarter
Net change, net of tax of $162 and $272 for the three and six months ended June 30, 2025 and $33 and $(16) for the three and six months ended 2024, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $820.00K USD 2 Qtrs
Net change, net of tax of $162 and $272 for the three and six months ended June 30, 2025 and $33 and $(16) for the three and six months ended 2024, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $820.00K USD 2 Qtrs
Net change, net of tax of $162 and $272 for the three and six months ended June 30, 2025 and $33 and $(16) for the three and six months ended 2024, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $477.00K USD 1 Quarter
Net change, net of tax of $162 and $272 for the three and six months ended June 30, 2025 and $33 and $(16) for the three and six months ended 2024, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $477.00K USD 1 Quarter
Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-531.00K USD 2 Qtrs
Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-182.00K USD 1 Quarter
Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-182.00K USD 1 Quarter
Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-531.00K USD 2 Qtrs
Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $938.00K USD 2 Qtrs
Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $928.00K USD 1 Quarter
Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $928.00K USD 1 Quarter
Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $938.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.76M USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.76M USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-85.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-85.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-593.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.41M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.41M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-593.00K USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-5.62M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-9.63M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-9.63M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-16.12M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-16.12M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-13.70M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-13.70M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-5.62M USD 1 Quarter

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

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