◆ 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 2024
Filing Information
Form Type 10-Q
Accession Number 0001578732-24-000045
Period End Date 20240630
Filing Date 20240807
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance mmi-20240630_htm.xml
Balance Sheet 200 line items
Line Item Tag Value Unit Period
Amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $120.31M USD Point-in-time
Amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $120.31M USD Point-in-time
Amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $169.02M USD Point-in-time
Amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $169.02M USD Point-in-time
Allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $69.54M USD Point-in-time
Amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $69.54M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.75M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.75M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $235.87M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $235.87M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $171.22M USD Point-in-time
Amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $55.49M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $171.22M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $161.99M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $161.99M USD Point-in-time
Amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $55.49M USD Point-in-time
Allowance for credit losses, noncurrent DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent - USD Point-in-time
Commissions receivable CommissionsReceivableNetCurrent $16.17M USD Point-in-time
Commissions receivable CommissionsReceivableNetCurrent $16.17M USD Point-in-time
Allowance for credit losses, noncurrent DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent - USD Point-in-time
Allowance for credit losses, noncurrent DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent - USD Point-in-time
Allowance for credit losses, noncurrent DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent - USD Point-in-time
Commissions receivable CommissionsReceivableNetCurrent $15.73M USD Point-in-time
Commissions receivable CommissionsReceivableNetCurrent $15.73M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $8.81M 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
Prepaid expenses PrepaidExpenseCurrent $8.81M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $7.84M 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
Prepaid expenses PrepaidExpenseCurrent $7.84M 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
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
Income tax receivable IncomeTaxesReceivable $9.72M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $9.72M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $9.30M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $9.30M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $120,308 and $169,018 at June 30, 2024 and December 31, 2023, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesCurrent $168.88M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $120,308 and $169,018 at June 30, 2024 and December 31, 2023, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesCurrent $168.88M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $120,308 and $169,018 at June 30, 2024 and December 31, 2023, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesCurrent $119.81M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $120,308 and $169,018 at June 30, 2024 and December 31, 2023, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesCurrent $119.81M 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
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
Advances and loans, net AdvancesAndLoansNetCurrent $3.57M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetCurrent $11.12M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetCurrent $11.12M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetCurrent $3.57M 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
Other assets, current OtherAssetsCurrent $16.20M USD Point-in-time
Other assets, current OtherAssetsCurrent $16.20M USD Point-in-time
Other assets, current OtherAssetsCurrent $17.80M USD Point-in-time
Other assets, current OtherAssetsCurrent $17.80M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 150.00M shares Point-in-time
Total current assets AssetsCurrent $344.02M USD Point-in-time
Total current assets AssetsCurrent $344.02M 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
Total current assets AssetsCurrent $393.69M USD Point-in-time
Total current assets AssetsCurrent $393.69M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 150.00M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $27.37M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 38.41M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 38.41M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $27.45M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $27.45M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 38.73M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 38.73M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $27.37M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 38.73M shares Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $90.06M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $90.06M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 38.73M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 38.41M shares Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $89.26M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $89.26M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 38.41M shares Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $55,493 and $69,538 at June 30, 2024 and December 31, 2023, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesNoncurrent $53.70M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $55,493 and $69,538 at June 30, 2024 and December 31, 2023, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesNoncurrent $53.70M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $55,493 and $69,538 at June 30, 2024 and December 31, 2023, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesNoncurrent $67.46M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $55,493 and $69,538 at June 30, 2024 and December 31, 2023, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesNoncurrent $67.46M USD Point-in-time
Assets held in rabbi trust DeferredCompensationPlanAssets $10.84M USD Point-in-time
Assets held in rabbi trust DeferredCompensationPlanAssets $10.84M USD Point-in-time
Assets held in rabbi trust DeferredCompensationPlanAssets $11.69M USD Point-in-time
Assets held in rabbi trust DeferredCompensationPlanAssets $11.69M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $46.93M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $46.93M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $49.59M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $49.59M USD Point-in-time
Goodwill and other intangible assets, net IntangibleAssetsNetIncludingGoodwill $48.97M USD Point-in-time
Goodwill and other intangible assets, net IntangibleAssetsNetIncludingGoodwill $48.97M USD Point-in-time
Goodwill and other intangible assets, net IntangibleAssetsNetIncludingGoodwill $51.18M USD Point-in-time
Goodwill and other intangible assets, net IntangibleAssetsNetIncludingGoodwill $51.18M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetNonCurrent $185.61M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetNonCurrent $185.61M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetNonCurrent $175.83M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetNonCurrent $175.83M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $15.23M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $15.23M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $14.97M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $14.97M USD Point-in-time
Total assets Assets $825.43M USD Point-in-time
Total assets Assets $825.43M USD Point-in-time
Total assets Assets $878.41M USD Point-in-time
Total assets Assets $878.41M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $10.04M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $10.04M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $8.13M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $8.13M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsCurrent $46.64M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsCurrent $46.64M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsCurrent $55.77M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsCurrent $55.77M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $18.34M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $18.34M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $17.86M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $17.86M USD Point-in-time
Accrued bonuses and other employee related expenses EmployeeRelatedLiabilitiesCurrent $19.12M USD Point-in-time
Accrued bonuses and other employee related expenses EmployeeRelatedLiabilitiesCurrent $19.12M USD Point-in-time
Accrued bonuses and other employee related expenses EmployeeRelatedLiabilitiesCurrent $10.76M USD Point-in-time
Accrued bonuses and other employee related expenses EmployeeRelatedLiabilitiesCurrent $10.76M USD Point-in-time
Other liabilities, current OtherLiabilitiesCurrent $3.92M USD Point-in-time
Other liabilities, current OtherLiabilitiesCurrent $3.92M USD Point-in-time
Other liabilities, current OtherLiabilitiesCurrent $7.79M USD Point-in-time
Other liabilities, current OtherLiabilitiesCurrent $7.79M USD Point-in-time
Total current liabilities LiabilitiesCurrent $105.27M USD Point-in-time
Total current liabilities LiabilitiesCurrent $105.27M USD Point-in-time
Total current liabilities LiabilitiesCurrent $93.09M USD Point-in-time
Total current liabilities LiabilitiesCurrent $93.09M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsNonCurrent $28.19M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsNonCurrent $28.19M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsNonCurrent $47.77M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsNonCurrent $47.77M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $69.41M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $69.41M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $70.59M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $70.59M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $10.69M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $10.69M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $6.89M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $6.89M USD Point-in-time
Total liabilities Liabilities $198.76M USD Point-in-time
Total liabilities Liabilities $198.76M USD Point-in-time
Total liabilities Liabilities $233.14M USD Point-in-time
Total liabilities Liabilities $233.14M 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 $161.90M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $161.90M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $153.74M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $153.74M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $492.30M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $492.30M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $466.13M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $466.13M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-768.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-768.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.36M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.36M USD Point-in-time
Total stockholders equity StockholdersEquity $682.16M USD Point-in-time
Total stockholders equity StockholdersEquity $626.67M USD Point-in-time
Total stockholders equity StockholdersEquity $626.67M 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 $713.51M USD Point-in-time
Total stockholders equity StockholdersEquity $663.92M 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 $682.16M USD Point-in-time
Total stockholders equity StockholdersEquity $713.51M USD Point-in-time
Total stockholders equity StockholdersEquity $663.92M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $878.41M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $825.43M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $878.41M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $825.43M USD Point-in-time
Income Statement 120 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $158.37M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $158.37M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $287.47M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $287.47M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $317.66M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $317.66M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $162.87M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $162.87M USD 1 Quarter
Cost of services ServicesCost $98.08M USD 1 Quarter
Cost of services ServicesCost $98.08M USD 1 Quarter
Cost of services ServicesCost $196.59M USD 2 Qtrs
Cost of services ServicesCost $196.59M USD 2 Qtrs
Cost of services ServicesCost $101.16M USD 1 Quarter
Cost of services ServicesCost $174.95M USD 2 Qtrs
Cost of services ServicesCost $174.95M USD 2 Qtrs
Cost of services ServicesCost $101.16M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $68.91M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $68.91M USD 1 Quarter
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
Selling, general and administrative SellingGeneralAndAdministrativeExpense $141.13M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $141.13M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $6.67M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $6.67M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.47M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $3.47M 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 $3.33M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $6.75M USD 2 Qtrs
Total operating expenses OperatingExpenses $173.54M USD 1 Quarter
Total operating expenses OperatingExpenses $173.54M 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.39M USD 2 Qtrs
Total operating expenses OperatingExpenses $344.39M USD 2 Qtrs
Total operating expenses OperatingExpenses $166.41M USD 1 Quarter
Total operating expenses OperatingExpenses $166.41M USD 1 Quarter
Operating loss OperatingIncomeLoss $-10.68M USD 1 Quarter
Operating loss OperatingIncomeLoss $-10.68M USD 1 Quarter
Operating loss OperatingIncomeLoss $-8.05M USD 1 Quarter
Operating loss OperatingIncomeLoss $-8.05M USD 1 Quarter
Operating loss OperatingIncomeLoss $-26.74M USD 2 Qtrs
Operating loss OperatingIncomeLoss $-28.15M USD 2 Qtrs
Operating loss OperatingIncomeLoss $-28.15M USD 2 Qtrs
Operating loss OperatingIncomeLoss $-26.74M USD 2 Qtrs
Other income, net NonoperatingIncomeExpense $4.89M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $4.89M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $4.81M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $4.81M 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.70M USD 2 Qtrs
Other income, net NonoperatingIncomeExpense $9.70M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $204.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $216.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $216.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 $431.00K USD 2 Qtrs
Interest expense InterestExpenseNonoperating $431.00K USD 2 Qtrs
Loss before provision (benefit) for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-6.00M USD 1 Quarter
Loss before provision (benefit) for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-6.00M USD 1 Quarter
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 $-17.47M USD 2 Qtrs
Loss before provision (benefit) for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-17.47M 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
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $2.73M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $2.73M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $2.10M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $2.10M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-2.90M USD 2 Qtrs
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-2.65M USD 2 Qtrs
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-2.65M USD 2 Qtrs
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-2.90M USD 2 Qtrs
Net loss NetIncomeLoss $-8.73M USD 1 Quarter
Net loss NetIncomeLoss $-8.73M USD 1 Quarter
Net loss NetIncomeLoss $-15.53M USD 2 Qtrs
Net loss NetIncomeLoss $-15.53M USD 2 Qtrs
Net loss NetIncomeLoss $-14.56M USD 2 Qtrs
Net loss NetIncomeLoss $-14.56M USD 2 Qtrs
Net loss NetIncomeLoss $-5.54M USD 1 Quarter
Net loss NetIncomeLoss $-5.54M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.37 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.40 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.40 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.37 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.14 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.23 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.23 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.14 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.23 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.37 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.37 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.14 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.14 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.23 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.87M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.87M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.56M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.56M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.54M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.67M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.67M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.54M 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.54M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.87M 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.54M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.87M shares 2 Qtrs
Cash Flow Statement 192 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 $-14.56M USD 2 Qtrs
Net loss ProfitLoss $-14.56M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $6.67M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.47M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $3.47M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $6.67M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $6.75M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.33M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $3.33M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $6.75M USD 2 Qtrs
Non-cash lease expense NoncashLeaseExpense $12.93M USD 2 Qtrs
Non-cash lease expense NoncashLeaseExpense $12.93M USD 2 Qtrs
Non-cash lease expense NoncashLeaseExpense $11.06M USD 2 Qtrs
Non-cash lease expense NoncashLeaseExpense $11.06M USD 2 Qtrs
Credit loss expense CreditLossExpenseReversal $205.00K USD 2 Qtrs
Credit loss expense CreditLossExpenseReversal $634.00K USD 2 Qtrs
Credit loss expense CreditLossExpenseReversal $634.00K USD 2 Qtrs
Credit loss expense CreditLossExpenseReversal $205.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $11.68M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $11.68M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $10.36M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $10.36M USD 2 Qtrs
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-2.65M USD 2 Qtrs
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-2.65M USD 2 Qtrs
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $5.19M USD 2 Qtrs
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $5.19M USD 2 Qtrs
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $-35.00K USD 2 Qtrs
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $56.00K USD 2 Qtrs
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $56.00K USD 2 Qtrs
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $-35.00K USD 2 Qtrs
Net realized losses on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss $-23.00K USD 2 Qtrs
Net realized losses on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss $-23.00K USD 2 Qtrs
Net realized losses on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss - USD 2 Qtrs
Net realized losses 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 $560.00K USD 2 Qtrs
Other non-cash items OtherNoncashIncomeExpense $560.00K 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 $1.40M USD 2 Qtrs
Commissions receivable IncreaseDecreaseInCommissionsReceivable $1.40M USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-970.00K USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-970.00K USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-540.00K USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-540.00K 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 $12.04M USD 2 Qtrs
Advances and loans IncreaseDecreaseInAdvancesAndLoans $12.04M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $1.95M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $1.95M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $4.98M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $4.98M 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
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $672.00K USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $672.00K USD 2 Qtrs
Income tax receivable IncreaseDecreaseInIncomeTaxesReceivable $425.00K USD 2 Qtrs
Income tax receivable IncreaseDecreaseInIncomeTaxesReceivable $425.00K USD 2 Qtrs
Income tax receivable IncreaseDecreaseInIncomeTaxesReceivable $8.81M USD 2 Qtrs
Income tax receivable IncreaseDecreaseInIncomeTaxesReceivable $8.81M USD 2 Qtrs
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-27.24M USD 2 Qtrs
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-27.24M 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 $-27.22M USD 2 Qtrs
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-27.22M USD 2 Qtrs
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-54.15M USD 2 Qtrs
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-54.15M 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 $-8.85M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-8.85M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $1.20M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $859.00K USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $859.00K USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $1.20M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-94.78M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-94.78M 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
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 $142.87M USD 2 Qtrs
Purchases of marketable debt securities, available-for-sale PaymentsToAcquireAvailableForSaleSecuritiesDebt $142.87M USD 2 Qtrs
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $230.79M USD 2 Qtrs
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $230.79M 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 $131.57M 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 $119.00K USD 2 Qtrs
Issuances of employee notes receivable PaymentsToAcquireNotesReceivable $119.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 $33.00K USD 2 Qtrs
Payments received on employee notes receivable ProceedsFromCollectionOfNotesReceivable $33.00K 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
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $5.47M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $5.47M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $82.37M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $82.37M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $58.78M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $58.78M 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
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.99M USD 2 Qtrs
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.99M 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 $392.00K USD 2 Qtrs
Proceeds from issuance of shares pursuant to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $392.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.33M USD 2 Qtrs
Dividends paid PaymentsOfDividends $10.33M USD 2 Qtrs
Dividends paid PaymentsOfDividends $10.34M USD 2 Qtrs
Dividends paid PaymentsOfDividends $10.34M 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 stock appreciation rights liability PaymentsOnStockAppreciationRights $1.95M USD 2 Qtrs
Principal payments on stock appreciation rights liability PaymentsOnStockAppreciationRights $1.95M USD 2 Qtrs
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration $1.58M USD 2 Qtrs
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration $1.58M 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
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $34.93M USD 2 Qtrs
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $34.93M USD 2 Qtrs
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $554.00K 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 $-52.37M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-52.37M USD 2 Qtrs
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.00K USD 2 Qtrs
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.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
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-64.65M USD 2 Qtrs
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-64.65M 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
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 beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $171.22M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $171.22M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $235.87M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $235.87M 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 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 $235.87M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $235.87M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $171.22M 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 $171.22M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $161.99M USD Point-in-time
Interest paid during the period InterestPaidNet $559.00K USD 2 Qtrs
Interest paid during the period InterestPaidNet $408.00K USD 2 Qtrs
Interest paid during the period InterestPaidNet $408.00K USD 2 Qtrs
Interest paid during the period InterestPaidNet $559.00K USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $425.00K USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $425.00K USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $714.00K USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $714.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
Reduction of accrued bonuses and other employee related expenses in settlement of employee notes receivable IncreaseDecreaseInEmployeeRelatedLiabilitiesNoncash - USD 2 Qtrs
Reduction of accrued bonuses and other employee related expenses in settlement of employee notes receivable IncreaseDecreaseInEmployeeRelatedLiabilitiesNoncash - 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
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $382.00K USD 2 Qtrs
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $382.00K USD 2 Qtrs
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $27.59M USD 2 Qtrs
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $27.59M 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 StockIssuedDuringPeriodValueAcquisitions $1.83M USD 2 Qtrs
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $1.83M USD 2 Qtrs
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 $1.83M USD 1 Quarter
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $1.83M 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
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $430.00K USD 2 Qtrs
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $467.00K USD 2 Qtrs
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $467.00K USD 2 Qtrs
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $430.00K USD 2 Qtrs
Stockholders Equity 74 line items
Line Item Tag Value Unit Period
Beginning Balance StockholdersEquity $713.51M USD Point-in-time
Beginning Balance StockholdersEquity $713.51M USD Point-in-time
Beginning Balance StockholdersEquity $625.55M USD Point-in-time
Beginning Balance StockholdersEquity $625.55M USD Point-in-time
Beginning Balance StockholdersEquity $663.92M USD Point-in-time
Beginning Balance StockholdersEquity $663.92M 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 $626.67M USD Point-in-time
Beginning Balance StockholdersEquity $626.67M USD Point-in-time
Beginning Balance StockholdersEquity $682.16M USD Point-in-time
Beginning Balance StockholdersEquity $682.16M USD Point-in-time
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-16.12M USD 2 Qtrs
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-16.12M USD 2 Qtrs
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-8.88M USD 1 Quarter
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-8.88M USD 1 Quarter
Net and comprehensive (loss) income ComprehensiveIncomeNetOfTax $-13.54M USD 2 Qtrs
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.54M USD 2 Qtrs
Dividends DividendsCommonStock $10.28M USD 2 Qtrs
Dividends DividendsCommonStock $10.28M USD 2 Qtrs
Dividends DividendsCommonStock $10.09M USD 2 Qtrs
Dividends DividendsCommonStock $10.09M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $11.68M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $11.68M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $10.36M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $10.36M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.35M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.89M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.35M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $5.89M USD 1 Quarter
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $392.00K USD 1 Quarter
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $392.00K USD 1 Quarter
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $392.00K USD 2 Qtrs
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $392.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 $424.00K USD 1 Quarter
Shares issued pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $424.00K 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 $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 $339.00K USD 1 Quarter
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $339.00K USD 1 Quarter
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $3.99M USD 2 Qtrs
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $3.99M 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 $833.00K USD 2 Qtrs
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $1.83M USD 1 Quarter
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $1.83M 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 $1.83M USD 2 Qtrs
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $1.83M USD 2 Qtrs
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $34.36M USD 2 Qtrs
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $34.36M USD 2 Qtrs
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $16.59M USD 1 Quarter
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $16.59M USD 1 Quarter
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $554.00K USD 2 Qtrs
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $554.00K USD 2 Qtrs
Ending Balance StockholdersEquity $626.67M USD Point-in-time
Ending Balance StockholdersEquity $626.67M USD Point-in-time
Ending Balance StockholdersEquity $645.27M USD Point-in-time
Ending Balance StockholdersEquity $645.27M USD Point-in-time
Ending Balance StockholdersEquity $663.92M USD Point-in-time
Ending Balance StockholdersEquity $682.16M USD Point-in-time
Ending Balance StockholdersEquity $625.55M USD Point-in-time
Ending Balance StockholdersEquity $625.55M USD Point-in-time
Ending Balance StockholdersEquity $713.51M USD Point-in-time
Ending Balance StockholdersEquity $713.51M USD Point-in-time
Ending Balance StockholdersEquity $663.92M USD Point-in-time
Ending Balance StockholdersEquity $682.16M USD Point-in-time
Comprehensive Income 72 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-8.73M 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 $33.00K USD 1 Quarter
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $33.00K USD 1 Quarter
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $-168.00K USD 1 Quarter
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $-168.00K USD 1 Quarter
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
Net loss NetIncomeLoss $-14.56M USD 2 Qtrs
Net loss NetIncomeLoss $-15.53M USD 2 Qtrs
Net loss NetIncomeLoss $-15.53M USD 2 Qtrs
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $198.00K USD 2 Qtrs
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $198.00K USD 2 Qtrs
Net loss NetIncomeLoss $-8.73M USD 1 Quarter
Net loss NetIncomeLoss $-14.56M USD 2 Qtrs
Foreign currency translation loss, tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 1 Quarter
Foreign currency translation loss, tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 2 Qtrs
Foreign currency translation loss, tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 2 Qtrs
Foreign currency translation loss, tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 1 Quarter
Foreign currency translation loss, tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 1 Quarter
Foreign currency translation loss, tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 2 Qtrs
Foreign currency translation loss, tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD 1 Quarter
Foreign currency translation 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 $-516.00K USD 1 Quarter
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-516.00K USD 1 Quarter
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $600.00K USD 2 Qtrs
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $600.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
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-17.00K USD 1 Quarter
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-17.00K USD 2 Qtrs
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-17.00K USD 2 Qtrs
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-17.00K 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 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
Net change, net of tax of $33 and $(16) for the three and six months ended June 30, 2024, and $(168) and $198 for the three and six months ended 2023, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-62.00K USD 2 Qtrs
Net change, net of tax of $33 and $(16) for the three and six months ended June 30, 2024, and $(168) and $198 for the three and six months ended 2023, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-62.00K USD 2 Qtrs
Net change, net of tax of $33 and $(16) for the three and six months ended June 30, 2024, and $(168) and $198 for the three and six months ended 2023, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-499.00K USD 1 Quarter
Net change, net of tax of $33 and $(16) for the three and six months ended June 30, 2024, and $(168) and $198 for the three and six months ended 2023, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-499.00K USD 1 Quarter
Net change, net of tax of $33 and $(16) for the three and six months ended June 30, 2024, and $(168) and $198 for the three and six months ended 2023, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $97.00K USD 1 Quarter
Net change, net of tax of $33 and $(16) for the three and six months ended June 30, 2024, and $(168) and $198 for the three and six months ended 2023, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $97.00K USD 1 Quarter
Net change, net of tax of $33 and $(16) for the three and six months ended June 30, 2024, and $(168) and $198 for the three and six months ended 2023, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $617.00K USD 2 Qtrs
Net change, net of tax of $33 and $(16) for the three and six months ended June 30, 2024, and $(168) and $198 for the three and six months ended 2023, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $617.00K USD 2 Qtrs
Foreign currency translation (loss) gain, net of tax of $0 for each of the three and six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-182.00K USD 1 Quarter
Foreign currency translation (loss) gain, net of tax of $0 for each of the three and six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $346.00K USD 1 Quarter
Foreign currency translation (loss) gain, net of tax of $0 for each of the three and six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $346.00K USD 1 Quarter
Foreign currency translation (loss) gain, net of tax of $0 for each of the three and six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-182.00K USD 1 Quarter
Foreign currency translation (loss) gain, net of tax of $0 for each of the three and six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $400.00K USD 2 Qtrs
Foreign currency translation (loss) gain, net of tax of $0 for each of the three and six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-531.00K USD 2 Qtrs
Foreign currency translation (loss) gain, net of tax of $0 for each of the three and six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-531.00K USD 2 Qtrs
Foreign currency translation (loss) gain, net of tax of $0 for each of the three and six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $400.00K USD 2 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-153.00K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-153.00K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-85.00K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-85.00K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.02M USD 2 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-593.00K USD 2 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-593.00K USD 2 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.02M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-16.12M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-5.62M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-5.62M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-13.54M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-13.54M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-8.88M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-8.88M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-16.12M USD 2 Qtrs

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

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