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

10-K Filing

MARCUS & MILLICHAP, INC. CIK: 1578732 FY 2024
Filing Information
Form Type 10-K
Accession Number 0001578732-25-000015
Period End Date 20241231
Filing Date 20250227
Fiscal Year 2024
Fiscal Period FY
XBRL Instance mmi-20241231_htm.xml
Balance Sheet 196 line items
Line Item Tag Value Unit Period
Marketable debt securities, available-for-sale, amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $189.67M USD Point-in-time
Marketable debt securities, available-for-sale, amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $189.67M USD Point-in-time
Marketable debt securities, available-for-sale, amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $169.02M USD Point-in-time
Marketable debt securities, available-for-sale, amortized cost, current DebtSecuritiesAvailableForSaleAmortizedCostCurrent $169.02M USD Point-in-time
Marketable debt securities, available-for-sale, allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Marketable debt securities, available-for-sale, allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Marketable debt securities, available-for-sale, allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Marketable debt securities, available-for-sale, allowance for credit losses, current DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent - USD Point-in-time
Marketable debt securities, available-for-sale, amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $52.37M USD Point-in-time
Marketable debt securities, available-for-sale, amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $52.37M 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 $170.75M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $170.75M USD Point-in-time
Marketable debt securities, available-for-sale, amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $69.54M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $382.14M USD Point-in-time
Marketable debt securities, available-for-sale, amortized cost, noncurrent DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent $69.54M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.44M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.44M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $382.14M USD Point-in-time
Marketable debt securities, available-for-sale, 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
Marketable debt securities, available-for-sale, allowance for credit losses, noncurrent DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent - USD Point-in-time
Marketable debt securities, available-for-sale, allowance for credit losses, noncurrent DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent - USD Point-in-time
Marketable debt securities, available-for-sale, allowance for credit losses, noncurrent DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent - USD Point-in-time
Commissions receivable CommissionsReceivableNetCurrent $18.80M USD Point-in-time
Commissions receivable CommissionsReceivableNetCurrent $18.80M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, 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 $9.31M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $9.31M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $8.81M 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.30M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $9.30M 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 $189,667 and $169,018 at December 31, 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 $189,667 and $169,018 at December 31, 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 $189,667 and $169,018 at December 31, 2024 and December 31, 2023, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesCurrent $189.67M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $189,667 and $169,018 at December 31, 2024 and December 31, 2023, respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesCurrent $189.67M 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
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 $3.57M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Advances and loans, net AdvancesAndLoansNetCurrent $17.52M 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
Advances and loans, net AdvancesAndLoansNetCurrent $17.52M 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, 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 $15.54M USD Point-in-time
Other assets, current OtherAssetsCurrent $15.54M USD Point-in-time
Other assets, current OtherAssetsCurrent $16.20M USD Point-in-time
Other assets, current OtherAssetsCurrent $16.20M 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
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 150.00M shares 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
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 150.00M shares Point-in-time
Total current assets AssetsCurrent $410.32M USD Point-in-time
Total current assets AssetsCurrent $410.32M 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
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
Property and equipment, net PropertyPlantAndEquipmentNet $26.14M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $26.14M 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 $81.12M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 38.41M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 38.41M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 38.86M shares 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.86M shares Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $90.06M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $52,366 and $69,538 at December 31, 2024 and December 31, 2023 respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesNoncurrent $51.15M USD Point-in-time
Marketable debt securities, available-for-sale (amortized cost of $52,366 and $69,538 at December 31, 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 $52,366 and $69,538 at December 31, 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 $52,366 and $69,538 at December 31, 2024 and December 31, 2023 respectively, and $0 allowance for credit losses) AvailableForSaleSecuritiesDebtSecuritiesNoncurrent $51.15M 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 $12.19M USD Point-in-time
Assets held in rabbi trust DeferredCompensationPlanAssets $12.19M 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 $48.08M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $48.08M 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
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 $173.66M USD Point-in-time
Advances and loans, net AdvancesAndLoansNetNonCurrent $173.66M 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 $14.97M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $14.97M 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
Total assets Assets $869.80M USD Point-in-time
Total assets Assets $869.80M 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 $8.13M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $8.13M 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
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 $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 $18.52M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $18.52M 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 $19.12M USD Point-in-time
Accrued bonuses and other employee related expenses EmployeeRelatedLiabilitiesCurrent $19.12M 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 $8.08M USD Point-in-time
Other liabilities, current OtherLiabilitiesCurrent $8.08M 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 $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 $47.77M USD Point-in-time
Deferred compensation and commissions DeferredCompensationAndCommissionsNonCurrent $47.77M 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 $69.41M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $69.41M 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 $7.01M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $7.01M USD Point-in-time
Total liabilities Liabilities $238.98M USD Point-in-time
Total liabilities Liabilities $238.98M 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: $0.001 par value: Authorized shares 25,000,000; issued and outstanding shares none at December 31, 2024 and December 31, 2023, respectively PreferredStockValue - USD Point-in-time
Preferred stock: $0.001 par value: Authorized shares 25,000,000; issued and outstanding shares none at December 31, 2024 and December 31, 2023, respectively PreferredStockValue - USD Point-in-time
Preferred stock: $0.001 par value: Authorized shares 25,000,000; issued and outstanding shares none at December 31, 2024 and December 31, 2023, respectively PreferredStockValue - USD Point-in-time
Preferred stock: $0.001 par value: Authorized shares 25,000,000; issued and outstanding shares none at December 31, 2024 and December 31, 2023, respectively PreferredStockValue - USD Point-in-time
Common stock: $0.0001 par value: Authorized shares 150,000,000; issued and outstanding shares 38,412,484 and 39,255,838 at December 31, 2024 and December 31, 2023, respectively CommonStockValue $4.00K USD Point-in-time
Common stock: $0.0001 par value: Authorized shares 150,000,000; issued and outstanding shares 38,412,484 and 39,255,838 at December 31, 2024 and December 31, 2023, respectively CommonStockValue $4.00K USD Point-in-time
Common stock: $0.0001 par value: Authorized shares 150,000,000; issued and outstanding shares 38,412,484 and 39,255,838 at December 31, 2024 and December 31, 2023, respectively CommonStockValue $4.00K USD Point-in-time
Common stock: $0.0001 par value: Authorized shares 150,000,000; issued and outstanding shares 38,412,484 and 39,255,838 at December 31, 2024 and December 31, 2023, respectively CommonStockValue $4.00K 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
Additional paid-in capital AdditionalPaidInCapitalCommonStock $173.34M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $173.34M 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 $458.91M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $458.91M 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.43M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.43M USD Point-in-time
Total stockholders equity StockholdersEquity $713.51M USD Point-in-time
Total stockholders equity StockholdersEquity $713.51M 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 $630.82M USD Point-in-time
Total stockholders equity StockholdersEquity $630.82M USD Point-in-time
Total stockholders equity StockholdersEquity $696.30M USD Point-in-time
Total stockholders equity StockholdersEquity $696.30M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $878.41M 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 $878.41M USD Point-in-time
Income Statement 90 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.30B USD Annual
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.30B USD Annual
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $645.93M USD Annual
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $645.93M USD Annual
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $696.06M USD Annual
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $696.06M USD Annual
Cost of services ServicesCost $406.64M USD Annual
Cost of services ServicesCost $406.64M USD Annual
Cost of services ServicesCost $431.47M USD Annual
Cost of services ServicesCost $850.89M USD Annual
Cost of services ServicesCost $850.89M USD Annual
Cost of services ServicesCost $431.47M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $300.01M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $300.01M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $280.91M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $280.91M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $285.02M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $285.02M USD Annual
Depreciation and amortization DepreciationAndAmortization $16.59M USD Annual
Depreciation and amortization DepreciationAndAmortization $13.63M USD Annual
Depreciation and amortization DepreciationAndAmortization $16.59M USD Annual
Depreciation and amortization DepreciationAndAmortization $13.41M USD Annual
Depreciation and amortization DepreciationAndAmortization $13.41M USD Annual
Depreciation and amortization DepreciationAndAmortization $13.63M USD Annual
Total operating expenses OperatingExpenses $728.97M USD Annual
Total operating expenses OperatingExpenses $728.97M USD Annual
Total operating expenses OperatingExpenses $1.16B USD Annual
Total operating expenses OperatingExpenses $1.16B USD Annual
Total operating expenses OperatingExpenses $705.29M USD Annual
Total operating expenses OperatingExpenses $705.29M USD Annual
Operating (loss) income OperatingIncomeLoss $137.40M USD Annual
Operating (loss) income OperatingIncomeLoss $137.40M USD Annual
Operating (loss) income OperatingIncomeLoss $-32.91M USD Annual
Operating (loss) income OperatingIncomeLoss $-32.91M USD Annual
Operating (loss) income OperatingIncomeLoss $-59.37M USD Annual
Operating (loss) income OperatingIncomeLoss $-59.37M USD Annual
Other income, net NonoperatingIncomeExpense $5.34M USD Annual
Other income, net NonoperatingIncomeExpense $5.34M USD Annual
Other income, net NonoperatingIncomeExpense $20.69M USD Annual
Other income, net NonoperatingIncomeExpense $20.69M USD Annual
Other income, net NonoperatingIncomeExpense $19.86M USD Annual
Other income, net NonoperatingIncomeExpense $19.86M USD Annual
Interest expense InterestExpenseNonoperating $708.00K USD Annual
Interest expense InterestExpenseNonoperating $708.00K USD Annual
Interest expense InterestExpenseNonoperating $888.00K USD Annual
Interest expense InterestExpenseNonoperating $888.00K USD Annual
Interest expense InterestExpenseNonoperating $812.00K USD Annual
Interest expense InterestExpenseNonoperating $812.00K USD Annual
(Loss) income before (benefit) provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-13.03M USD Annual
(Loss) income before (benefit) provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-13.03M USD Annual
(Loss) income before (benefit) provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-40.40M USD Annual
(Loss) income before (benefit) provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-40.40M USD Annual
(Loss) income before (benefit) provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $142.03M USD Annual
(Loss) income before (benefit) provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $142.03M USD Annual
(Benefit) provision for income taxes IncomeTaxExpenseBenefit $-666.00K USD Annual
(Benefit) provision for income taxes IncomeTaxExpenseBenefit $-666.00K USD Annual
(Benefit) provision for income taxes IncomeTaxExpenseBenefit $37.80M USD Annual
(Benefit) provision for income taxes IncomeTaxExpenseBenefit $-6.37M USD Annual
(Benefit) provision for income taxes IncomeTaxExpenseBenefit $-6.37M USD Annual
(Benefit) provision for income taxes IncomeTaxExpenseBenefit $37.80M USD Annual
Net (loss) income NetIncomeLoss $104.22M USD Annual
Net (loss) income NetIncomeLoss $104.22M USD Annual
Net (loss) income NetIncomeLoss $-34.03M USD Annual
Net (loss) income NetIncomeLoss $-34.03M USD Annual
Net (loss) income NetIncomeLoss $-12.36M USD Annual
Net (loss) income NetIncomeLoss $-12.36M USD Annual
Basic (in dollars per share) EarningsPerShareBasic $2.61 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $2.61 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $-0.32 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $-0.88 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $-0.88 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $-0.32 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $2.59 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $2.59 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $-0.32 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $-0.32 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $-0.88 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $-0.88 USD Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 39.89M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 39.89M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.68M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.68M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.66M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 38.66M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.66M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.66M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.68M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 40.19M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 40.19M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.68M shares Annual
Cash Flow Statement 280 line items
Line Item Tag Value Unit Period
Net (loss) income ProfitLoss $-34.03M USD Annual
Net (loss) income ProfitLoss $-34.03M USD Annual
Net (loss) income ProfitLoss $104.22M USD Annual
Net (loss) income ProfitLoss $104.22M USD Annual
Net (loss) income ProfitLoss $-12.36M USD Annual
Net (loss) income ProfitLoss $-12.36M USD Annual
Depreciation and amortization DepreciationAndAmortization $13.41M USD Annual
Depreciation and amortization DepreciationAndAmortization $13.41M USD Annual
Depreciation and amortization DepreciationAndAmortization $13.63M USD Annual
Depreciation and amortization DepreciationAndAmortization $13.63M USD Annual
Depreciation and amortization DepreciationAndAmortization $16.59M USD Annual
Depreciation and amortization DepreciationAndAmortization $16.59M USD Annual
Non-cash lease expense NoncashLeaseExpense $23.11M USD Annual
Non-cash lease expense NoncashLeaseExpense $23.11M USD Annual
Non-cash lease expense NoncashLeaseExpense $26.35M USD Annual
Non-cash lease expense NoncashLeaseExpense $24.99M USD Annual
Non-cash lease expense NoncashLeaseExpense $24.99M USD Annual
Non-cash lease expense NoncashLeaseExpense $26.35M USD Annual
Credit loss expense (recovery) CreditLossExpenseReversal $-51.00K USD Annual
Credit loss expense (recovery) CreditLossExpenseReversal $-128.00K USD Annual
Credit loss expense (recovery) CreditLossExpenseReversal $-128.00K USD Annual
Credit loss expense (recovery) CreditLossExpenseReversal $578.00K USD Annual
Credit loss expense (recovery) CreditLossExpenseReversal $578.00K USD Annual
Credit loss expense (recovery) CreditLossExpenseReversal $-51.00K USD Annual
Stock-based compensation ShareBasedCompensation $17.31M USD Annual
Stock-based compensation ShareBasedCompensation $17.31M USD Annual
Stock-based compensation ShareBasedCompensation $24.15M USD Annual
Stock-based compensation ShareBasedCompensation $24.15M USD Annual
Stock-based compensation ShareBasedCompensation $23.79M USD Annual
Stock-based compensation ShareBasedCompensation $23.79M USD Annual
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-1.42M USD Annual
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-1.42M USD Annual
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-6.43M USD Annual
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-6.43M USD Annual
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-6.07M USD Annual
Deferred taxes, net DeferredIncomeTaxExpenseBenefit $-6.07M USD Annual
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $-534.00K USD Annual
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $37.00K USD Annual
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $-534.00K USD Annual
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $-191.00K USD Annual
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $-191.00K USD Annual
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $37.00K USD Annual
Net realized losses (gains) on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss $-190.00K USD Annual
Net realized losses (gains) on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss $-190.00K USD Annual
Net realized losses (gains) on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss - USD Annual
Net realized losses (gains) on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss - USD Annual
Net realized losses (gains) on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss $86.00K USD Annual
Net realized losses (gains) on marketable debt securities, available-for-sale DebtSecuritiesAvailableForSaleRealizedGainLoss $86.00K USD Annual
Other non-cash items OtherNoncashIncomeExpense $973.00K USD Annual
Other non-cash items OtherNoncashIncomeExpense $973.00K USD Annual
Other non-cash items OtherNoncashIncomeExpense $1.67M USD Annual
Other non-cash items OtherNoncashIncomeExpense $341.00K USD Annual
Other non-cash items OtherNoncashIncomeExpense $341.00K USD Annual
Other non-cash items OtherNoncashIncomeExpense $1.67M USD Annual
Commissions receivable IncreaseDecreaseInCommissionsReceivable $-8.45M USD Annual
Commissions receivable IncreaseDecreaseInCommissionsReceivable $-8.45M USD Annual
Commissions receivable IncreaseDecreaseInCommissionsReceivable $7.59M USD Annual
Commissions receivable IncreaseDecreaseInCommissionsReceivable $7.59M USD Annual
Commissions receivable IncreaseDecreaseInCommissionsReceivable $3.45M USD Annual
Commissions receivable IncreaseDecreaseInCommissionsReceivable $3.45M USD Annual
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-599.00K USD Annual
Prepaid expenses IncreaseDecreaseInPrepaidExpense $498.00K USD Annual
Prepaid expenses IncreaseDecreaseInPrepaidExpense $498.00K USD Annual
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-3.80M USD Annual
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-3.80M USD Annual
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-599.00K USD Annual
Advances and loans IncreaseDecreaseInAdvancesAndLoans $12.81M USD Annual
Advances and loans IncreaseDecreaseInAdvancesAndLoans $5.18M USD Annual
Advances and loans IncreaseDecreaseInAdvancesAndLoans $12.81M USD Annual
Advances and loans IncreaseDecreaseInAdvancesAndLoans $54.82M USD Annual
Advances and loans IncreaseDecreaseInAdvancesAndLoans $54.82M USD Annual
Advances and loans IncreaseDecreaseInAdvancesAndLoans $5.18M USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $8.80M USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $8.80M USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $9.83M USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $9.83M USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $7.21M USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $7.21M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.68M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.68M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-4.07M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-4.07M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.96M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.96M USD Annual
Income tax receivable and payable IncreaseDecreaseInIncomeTaxesReceivablePayable $616.00K USD Annual
Income tax receivable and payable IncreaseDecreaseInIncomeTaxesReceivablePayable $26.54M USD Annual
Income tax receivable and payable IncreaseDecreaseInIncomeTaxesReceivablePayable $616.00K USD Annual
Income tax receivable and payable IncreaseDecreaseInIncomeTaxesReceivablePayable $-3.27M USD Annual
Income tax receivable and payable IncreaseDecreaseInIncomeTaxesReceivablePayable $-3.27M USD Annual
Income tax receivable and payable IncreaseDecreaseInIncomeTaxesReceivablePayable $26.54M USD Annual
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-11.49M USD Annual
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-11.49M USD Annual
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $6.41M USD Annual
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $6.41M USD Annual
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-19.18M USD Annual
Accrued bonuses and other employee related expenses IncreaseDecreaseInEmployeeRelatedLiabilities $-19.18M USD Annual
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-35.85M USD Annual
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-35.85M USD Annual
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-1.84M USD Annual
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-1.84M USD Annual
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-24.63M USD Annual
Deferred compensation and commissions DeferredCompensationAndCommissionsIncreaseDecrease $-24.63M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-19.02M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-21.18M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-21.18M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-19.02M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-18.36M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-18.36M USD Annual
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $2.53M USD Annual
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $2.53M USD Annual
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $2.07M USD Annual
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $2.07M USD Annual
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $573.00K USD Annual
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $573.00K USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $13.63M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $13.63M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $21.71M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $21.71M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-72.43M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-72.43M USD Annual
Acquisition of businesses, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisition of businesses, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisition of businesses, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisition of businesses, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $12.50M USD Annual
Acquisition of businesses, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $12.50M USD Annual
Acquisition of businesses, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Purchases of marketable debt securities, available-for-sale PaymentsToAcquireAvailableForSaleSecuritiesDebt $190.70M USD Annual
Purchases of marketable debt securities, available-for-sale PaymentsToAcquireAvailableForSaleSecuritiesDebt $380.80M USD Annual
Purchases of marketable debt securities, available-for-sale PaymentsToAcquireAvailableForSaleSecuritiesDebt $190.70M USD Annual
Purchases of marketable debt securities, available-for-sale PaymentsToAcquireAvailableForSaleSecuritiesDebt $302.28M USD Annual
Purchases of marketable debt securities, available-for-sale PaymentsToAcquireAvailableForSaleSecuritiesDebt $302.28M USD Annual
Purchases of marketable debt securities, available-for-sale PaymentsToAcquireAvailableForSaleSecuritiesDebt $380.80M USD Annual
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $391.61M USD Annual
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $391.61M USD Annual
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $188.75M USD Annual
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $188.75M USD Annual
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $350.99M USD Annual
Proceeds from sales and maturities of marketable debt securities, available-for-sale ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $350.99M USD Annual
Purchases of convertible notes PaymentsToAcquireConvertibleNotes - USD Annual
Purchases of convertible notes PaymentsToAcquireConvertibleNotes - USD Annual
Purchases of convertible notes PaymentsToAcquireConvertibleNotes - USD Annual
Purchases of convertible notes PaymentsToAcquireConvertibleNotes $5.00M USD Annual
Purchases of convertible notes PaymentsToAcquireConvertibleNotes - USD Annual
Purchases of convertible notes PaymentsToAcquireConvertibleNotes $5.00M USD Annual
Issuances of employee notes receivable PaymentsToAcquireNotesReceivable $82.00K USD Annual
Issuances of employee notes receivable PaymentsToAcquireNotesReceivable $82.00K USD Annual
Issuances of employee notes receivable PaymentsToAcquireNotesReceivable $74.00K USD Annual
Issuances of employee notes receivable PaymentsToAcquireNotesReceivable $74.00K USD Annual
Issuances of employee notes receivable PaymentsToAcquireNotesReceivable $126.00K USD Annual
Issuances of employee notes receivable PaymentsToAcquireNotesReceivable $126.00K USD Annual
Payments received on employee notes receivable ProceedsFromCollectionOfNotesReceivable $71.00K USD Annual
Payments received on employee notes receivable ProceedsFromCollectionOfNotesReceivable $71.00K USD Annual
Payments received on employee notes receivable ProceedsFromCollectionOfNotesReceivable $34.00K USD Annual
Payments received on employee notes receivable ProceedsFromCollectionOfNotesReceivable $6.00K USD Annual
Payments received on employee notes receivable ProceedsFromCollectionOfNotesReceivable $6.00K USD Annual
Payments received on employee notes receivable ProceedsFromCollectionOfNotesReceivable $34.00K USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $11.67M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $11.67M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $9.37M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $9.37M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $7.87M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $7.87M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $74.87M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $74.87M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-53.98M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-53.98M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-9.90M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-9.90M USD Annual
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.44M USD Annual
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.44M USD Annual
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $5.87M USD Annual
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $5.87M USD Annual
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $9.74M USD Annual
Taxes paid related to net share settlement of stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $9.74M USD Annual
Proceeds from issuance of shares pursuant to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $661.00K USD Annual
Proceeds from issuance of shares pursuant to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $661.00K USD Annual
Proceeds from issuance of shares pursuant to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $709.00K USD Annual
Proceeds from issuance of shares pursuant to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $847.00K USD Annual
Proceeds from issuance of shares pursuant to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $847.00K USD Annual
Proceeds from issuance of shares pursuant to employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $709.00K USD Annual
Dividends paid PaymentsOfDividends $20.10M USD Annual
Dividends paid PaymentsOfDividends $20.10M USD Annual
Dividends paid PaymentsOfDividends $20.23M USD Annual
Dividends paid PaymentsOfDividends $20.23M USD Annual
Dividends paid PaymentsOfDividends $60.36M USD Annual
Dividends paid PaymentsOfDividends $60.36M USD Annual
Principal payments on stock appreciation rights liability PaymentsOnStockAppreciationRights $1.98M USD Annual
Principal payments on stock appreciation rights liability PaymentsOnStockAppreciationRights $1.76M USD Annual
Principal payments on stock appreciation rights liability PaymentsOnStockAppreciationRights $1.98M USD Annual
Principal payments on stock appreciation rights liability PaymentsOnStockAppreciationRights $1.95M USD Annual
Principal payments on stock appreciation rights liability PaymentsOnStockAppreciationRights $1.95M USD Annual
Principal payments on stock appreciation rights liability PaymentsOnStockAppreciationRights $1.76M USD Annual
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration $5.35M USD Annual
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration $2.41M USD Annual
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration $5.35M USD Annual
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration $743.00K USD Annual
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration $743.00K USD Annual
Principal payments on deferred and contingent consideration PrincipalPaymentsOnDeferredAndContingentConsideration $2.41M USD Annual
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $39.44M USD Annual
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $39.44M USD Annual
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $785.00K USD Annual
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $785.00K USD Annual
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $29.05M USD Annual
Cash paid for stock repurchases PaymentsForRepurchaseOfCommonStock $29.05M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-28.75M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-105.56M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-28.75M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-67.68M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-67.68M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-105.56M USD Annual
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-366.00K USD Annual
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-366.00K USD Annual
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $122.00K USD Annual
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-365.00K USD Annual
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-365.00K USD Annual
Effect of currency exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $122.00K USD Annual
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-17.31M USD Annual
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-17.31M USD Annual
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-65.12M USD Annual
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-65.12M USD Annual
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-146.27M USD Annual
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-146.27M USD Annual
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 beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.44M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $382.14M 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 $382.14M 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 $170.75M 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 $382.14M 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 $382.14M USD Point-in-time
Interest paid during the period InterestPaidNet $581.00K USD Annual
Interest paid during the period InterestPaidNet $581.00K USD Annual
Interest paid during the period InterestPaidNet $478.00K USD Annual
Interest paid during the period InterestPaidNet $478.00K USD Annual
Interest paid during the period InterestPaidNet $614.00K USD Annual
Interest paid during the period InterestPaidNet $614.00K USD Annual
Income taxes paid, net IncomeTaxesPaidNet $468.00K USD Annual
Income taxes paid, net IncomeTaxesPaidNet $468.00K USD Annual
Income taxes paid, net IncomeTaxesPaidNet $674.00K USD Annual
Income taxes paid, net IncomeTaxesPaidNet $69.85M USD Annual
Income taxes paid, net IncomeTaxesPaidNet $69.85M USD Annual
Income taxes paid, net IncomeTaxesPaidNet $674.00K USD Annual
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $23.15M USD Annual
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $23.15M USD Annual
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $21.77M USD Annual
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $21.77M USD Annual
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $22.28M USD Annual
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $22.28M USD Annual
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $257.00K USD Annual
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $561.00K USD Annual
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $257.00K USD Annual
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $684.00K USD Annual
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $684.00K USD Annual
Unpaid purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $561.00K USD Annual
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $28.31M USD Annual
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $27.03M USD Annual
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $28.31M USD Annual
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $16.12M USD Annual
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $16.12M USD Annual
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $27.03M USD Annual
Issuance of stock for the settlement of deferred consideration IssuanceOfStockForTheSettlementOfDeferredConsideration $1.83M USD Annual
Issuance of stock for the settlement of deferred consideration IssuanceOfStockForTheSettlementOfDeferredConsideration $1.83M USD Annual
Issuance of stock for the settlement of deferred consideration IssuanceOfStockForTheSettlementOfDeferredConsideration $1.42M USD Annual
Issuance of stock for the settlement of deferred consideration IssuanceOfStockForTheSettlementOfDeferredConsideration $1.42M USD Annual
Issuance of stock for the settlement of deferred consideration IssuanceOfStockForTheSettlementOfDeferredConsideration $833.00K USD Annual
Issuance of stock for the settlement of deferred consideration IssuanceOfStockForTheSettlementOfDeferredConsideration $833.00K USD Annual
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $923.00K USD Annual
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $923.00K USD Annual
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $2.21M USD Annual
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $884.00K USD Annual
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $884.00K USD Annual
Dividend payable DividendsPayableNonCashInvestingAndFinancingActivity $2.21M USD Annual
Stockholders Equity 60 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 $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
Beginning Balance StockholdersEquity $696.30M USD Point-in-time
Beginning Balance StockholdersEquity $696.30M USD Point-in-time
Net and comprehensive income (loss) ComprehensiveIncomeNetOfTax $-13.03M USD Annual
Net and comprehensive income (loss) ComprehensiveIncomeNetOfTax $99.70M USD Annual
Net and comprehensive income (loss) ComprehensiveIncomeNetOfTax $-13.03M USD Annual
Net and comprehensive income (loss) ComprehensiveIncomeNetOfTax $-31.19M USD Annual
Net and comprehensive income (loss) ComprehensiveIncomeNetOfTax $-31.19M USD Annual
Net and comprehensive income (loss) ComprehensiveIncomeNetOfTax $99.70M USD Annual
Dividends DividendsCommonStockCash $20.24M USD Annual
Dividends DividendsCommonStockCash $62.57M USD Annual
Dividends DividendsCommonStockCash $20.24M USD Annual
Dividends DividendsCommonStockCash $20.37M USD Annual
Dividends DividendsCommonStockCash $20.37M USD Annual
Dividends DividendsCommonStockCash $62.57M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $24.15M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $24.15M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $23.79M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $23.79M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $17.31M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions $17.31M USD Annual
Issuance of common stock pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $847.00K USD Annual
Issuance of common stock pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $847.00K USD Annual
Issuance of common stock pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $661.00K USD Annual
Issuance of common stock pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $709.00K USD Annual
Issuance of common stock pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $709.00K USD Annual
Issuance of common stock pursuant to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $661.00K USD Annual
Shares withheld related to net share settlement of stock-based awards (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 168,681.00 shares Annual
Shares withheld related to net share settlement of stock-based awards (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 168,681.00 shares Annual
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $5.87M USD Annual
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $5.87M USD Annual
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.44M USD Annual
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.44M USD Annual
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $9.74M USD Annual
Shares withheld related to net share settlement of stock-based awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $9.74M USD Annual
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $1.42M USD Annual
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $1.42M USD Annual
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $1.83M USD Annual
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $833.00K USD Annual
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $833.00K USD Annual
Issuance of common stock for stock settled deferred consideration StockIssuedDuringPeriodValueAcquisitions $1.83M USD Annual
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $29.62M USD Annual
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $29.62M USD Annual
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $785.00K USD Annual
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $785.00K USD Annual
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $38.88M USD Annual
Repurchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $38.88M USD Annual
Ending Balance StockholdersEquity $630.82M USD Point-in-time
Ending Balance StockholdersEquity $630.82M USD Point-in-time
Ending Balance StockholdersEquity $645.27M USD Point-in-time
Ending Balance StockholdersEquity $696.30M 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 $645.27M USD Point-in-time
Ending Balance StockholdersEquity $696.30M USD Point-in-time
Comprehensive Income 60 line items
Line Item Tag Value Unit Period
Net (loss) income NetIncomeLoss $104.22M USD Annual
Net (loss) income NetIncomeLoss $104.22M USD Annual
Net (loss) income NetIncomeLoss $-34.03M USD Annual
Net (loss) income NetIncomeLoss $-34.03M USD Annual
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $813.00K USD Annual
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $813.00K USD Annual
Net (loss) income NetIncomeLoss $-12.36M USD Annual
Net (loss) income NetIncomeLoss $-12.36M USD Annual
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $256.00K USD Annual
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $256.00K USD Annual
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $-1.56M USD Annual
Marketable debt securities, available-for-sale, net change, tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $-1.56M USD Annual
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD Annual
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD Annual
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD Annual
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD Annual
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD Annual
Foreign currency translation gain (loss), tax OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax - USD Annual
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-665.00K USD Annual
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-665.00K USD Annual
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.85M USD Annual
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.85M USD Annual
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.53M USD Annual
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.53M USD Annual
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-4.57M USD Annual
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $2.30M USD Annual
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-4.57M USD Annual
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $753.00K USD Annual
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $753.00K USD Annual
Change in net unrealized gains and losses OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $2.30M USD Annual
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax - USD Annual
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $70.00K USD Annual
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax - USD Annual
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-142.00K USD Annual
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-142.00K USD Annual
Reclassification adjustment for net gains and losses included in other income, net OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $70.00K USD Annual
Net change, net of tax of $256, $813 and $(1,559) for the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $753.00K USD Annual
Net change, net of tax of $256, $813 and $(1,559) for the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $753.00K USD Annual
Net change, net of tax of $256, $813 and $(1,559) for the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $2.44M USD Annual
Net change, net of tax of $256, $813 and $(1,559) for the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $2.44M USD Annual
Net change, net of tax of $256, $813 and $(1,559) for the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-4.63M USD Annual
Net change, net of tax of $256, $813 and $(1,559) for the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-4.63M USD Annual
Foreign currency translation gain (loss), net of tax of $0 for each of the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $407.00K USD Annual
Foreign currency translation gain (loss), net of tax of $0 for each of the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $407.00K USD Annual
Foreign currency translation gain (loss), net of tax of $0 for each of the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.42M USD Annual
Foreign currency translation gain (loss), net of tax of $0 for each of the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $108.00K USD Annual
Foreign currency translation gain (loss), net of tax of $0 for each of the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $108.00K USD Annual
Foreign currency translation gain (loss), net of tax of $0 for each of the years ended December 31, 2024, 2023, and 2022, respectively OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.42M USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-665.00K USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-665.00K USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.85M USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.85M USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.53M USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.53M USD Annual
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-13.03M USD Annual
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-31.19M USD Annual
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-31.19M USD Annual
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $99.70M USD Annual
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $99.70M USD Annual
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-13.03M USD Annual

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

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