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

10-Q Filing

ZIFF DAVIS, INC. CIK: 1084048 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001084048-25-000057
Period End Date 20250630
Filing Date 20250807
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance zd-20250630_htm.xml
Balance Sheet 168 line items
Line Item Tag Value Unit Period
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $8.15M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $8.15M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $7.92M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $7.92M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $361.71M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $361.71M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $419.26M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $419.26M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $505.88M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $505.88M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $457.26M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $457.26M USD Point-in-time
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Accounts receivable, net of allowances of $7,919 and $8,148, respectively AccountsReceivableNetCurrent $660.22M USD Point-in-time
Accounts receivable, net of allowances of $7,919 and $8,148, respectively AccountsReceivableNetCurrent $660.22M USD Point-in-time
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Accounts receivable, net of allowances of $7,919 and $8,148, respectively AccountsReceivableNetCurrent $523.01M USD Point-in-time
Accounts receivable, net of allowances of $7,919 and $8,148, respectively AccountsReceivableNetCurrent $523.01M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $122.20M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $122.20M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $105.97M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $105.97M 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
Total current assets AssetsCurrent $1.10B USD Point-in-time
Total current assets AssetsCurrent $1.10B USD Point-in-time
Total current assets AssetsCurrent $1.27B USD Point-in-time
Total current assets AssetsCurrent $1.27B 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
Long-term investments LongTermInvestments $139.81M USD Point-in-time
Long-term investments LongTermInvestments $139.81M USD Point-in-time
Long-term investments LongTermInvestments $158.19M USD Point-in-time
Long-term investments LongTermInvestments $158.19M USD Point-in-time
Property and equipment, net of accumulated depreciation of $419,265 and $361,710, respectively PropertyPlantAndEquipmentNet $204.24M USD Point-in-time
Property and equipment, net of accumulated depreciation of $419,265 and $361,710, respectively PropertyPlantAndEquipmentNet $204.24M USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Property and equipment, net of accumulated depreciation of $419,265 and $361,710, respectively PropertyPlantAndEquipmentNet $197.22M USD Point-in-time
Property and equipment, net of accumulated depreciation of $419,265 and $361,710, respectively PropertyPlantAndEquipmentNet $197.22M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $397.63M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $397.63M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 95.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 95.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 95.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 95.00M shares Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $425.75M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $425.75M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 41.17M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 41.17M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 42.85M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 42.85M shares Point-in-time
Goodwill Goodwill $1.58B USD Point-in-time
Goodwill Goodwill $1.58B USD Point-in-time
Goodwill Goodwill $1.62B USD Point-in-time
Goodwill Goodwill $1.62B USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $7.49M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $7.49M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 42.85M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 42.85M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 41.17M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 41.17M shares Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $7.51M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $7.51M USD Point-in-time
Other assets OtherAssetsNoncurrent $48.27M USD Point-in-time
Other assets OtherAssetsNoncurrent $48.27M USD Point-in-time
Other assets OtherAssetsNoncurrent $63.37M USD Point-in-time
Other assets OtherAssetsNoncurrent $63.37M USD Point-in-time
TOTAL ASSETS Assets $3.52B USD Point-in-time
TOTAL ASSETS Assets $3.52B USD Point-in-time
TOTAL ASSETS Assets $3.70B USD Point-in-time
TOTAL ASSETS Assets $3.70B USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $474.19M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $474.19M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $670.77M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $670.77M USD Point-in-time
Income taxes payable, current TaxesPayableCurrent - USD Point-in-time
Income taxes payable, current TaxesPayableCurrent - USD Point-in-time
Income taxes payable, current TaxesPayableCurrent $19.71M USD Point-in-time
Income taxes payable, current TaxesPayableCurrent $19.71M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $208.84M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $208.84M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $199.66M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $199.66M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $9.81M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $9.81M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $9.50M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $9.50M USD Point-in-time
Total current liabilities LiabilitiesCurrent $899.65M USD Point-in-time
Total current liabilities LiabilitiesCurrent $899.65M USD Point-in-time
Total current liabilities LiabilitiesCurrent $692.84M USD Point-in-time
Total current liabilities LiabilitiesCurrent $692.84M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $865.38M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $865.38M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $864.28M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $864.28M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $5.52M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $5.52M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $5.50M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $5.50M USD Point-in-time
Liability for uncertain tax positions LiabilityForUncertainTaxPositionsNoncurrent $31.30M USD Point-in-time
Liability for uncertain tax positions LiabilityForUncertainTaxPositionsNoncurrent $31.30M USD Point-in-time
Liability for uncertain tax positions LiabilityForUncertainTaxPositionsNoncurrent $30.30M USD Point-in-time
Liability for uncertain tax positions LiabilityForUncertainTaxPositionsNoncurrent $30.30M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $39.83M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $39.83M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $46.02M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $46.02M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $47.70M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $47.70M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $41.88M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $41.88M USD Point-in-time
TOTAL LIABILITIES Liabilities $1.89B USD Point-in-time
TOTAL LIABILITIES Liabilities $1.89B USD Point-in-time
TOTAL LIABILITIES Liabilities $1.68B USD Point-in-time
TOTAL LIABILITIES Liabilities $1.68B USD Point-in-time
Commitments and contingencies (Note 8) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 8) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 8) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 8) 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, $0.01 par value. Authorized 95,000,000; total issued and outstanding 41,168,057 and 42,848,339 shares at June 30, 2025 and December 31, 2024, respectively CommonStockValue $428.00K USD Point-in-time
Common stock, $0.01 par value. Authorized 95,000,000; total issued and outstanding 41,168,057 and 42,848,339 shares at June 30, 2025 and December 31, 2024, respectively CommonStockValue $428.00K USD Point-in-time
Common stock, $0.01 par value. Authorized 95,000,000; total issued and outstanding 41,168,057 and 42,848,339 shares at June 30, 2025 and December 31, 2024, respectively CommonStockValue $412.00K USD Point-in-time
Common stock, $0.01 par value. Authorized 95,000,000; total issued and outstanding 41,168,057 and 42,848,339 shares at June 30, 2025 and December 31, 2024, respectively CommonStockValue $412.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $491.89M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $491.89M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $484.50M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $484.50M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.41B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.41B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.40B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.40B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-51.72M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-51.72M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-82.47M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-82.47M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.81B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.81B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.82B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.82B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.87B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.87B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.84B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.84B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.90B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.90B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.89B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.89B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.52B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.52B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.70B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.70B USD Point-in-time
Income Statement 160 line items
Line Item Tag Value Unit Period
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $352.21M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $352.21M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $635.28M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $635.28M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $680.85M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $680.85M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $320.80M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $320.80M USD 1 Quarter
Direct costs CostOfRevenue $95.91M USD 2 Qtrs
Direct costs CostOfRevenue $95.91M USD 2 Qtrs
Direct costs CostOfRevenue $96.18M USD 2 Qtrs
Direct costs CostOfRevenue $96.18M USD 2 Qtrs
Direct costs CostOfRevenue $50.02M USD 1 Quarter
Direct costs CostOfRevenue $50.02M USD 1 Quarter
Direct costs CostOfRevenue $48.97M USD 1 Quarter
Direct costs CostOfRevenue $48.97M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $269.28M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $269.28M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $241.77M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $241.77M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $141.60M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $141.60M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $124.77M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $124.77M USD 1 Quarter
Research, development, and engineering ResearchAndDevelopmentExpense $32.35M USD 2 Qtrs
Research, development, and engineering ResearchAndDevelopmentExpense $32.35M USD 2 Qtrs
Research, development, and engineering ResearchAndDevelopmentExpense $16.48M USD 1 Quarter
Research, development, and engineering ResearchAndDevelopmentExpense $16.48M USD 1 Quarter
Research, development, and engineering ResearchAndDevelopmentExpense $34.57M USD 2 Qtrs
Research, development, and engineering ResearchAndDevelopmentExpense $34.57M USD 2 Qtrs
Research, development, and engineering ResearchAndDevelopmentExpense $16.80M USD 1 Quarter
Research, development, and engineering ResearchAndDevelopmentExpense $16.80M USD 1 Quarter
General, administrative, and other related costs GeneralAndAdministrativeExpense $100.98M USD 2 Qtrs
General, administrative, and other related costs GeneralAndAdministrativeExpense $100.98M USD 2 Qtrs
General, administrative, and other related costs GeneralAndAdministrativeExpense $98.02M USD 2 Qtrs
General, administrative, and other related costs GeneralAndAdministrativeExpense $98.02M USD 2 Qtrs
General, administrative, and other related costs GeneralAndAdministrativeExpense $54.07M USD 1 Quarter
General, administrative, and other related costs GeneralAndAdministrativeExpense $54.07M USD 1 Quarter
General, administrative, and other related costs GeneralAndAdministrativeExpense $48.51M USD 1 Quarter
General, administrative, and other related costs GeneralAndAdministrativeExpense $48.51M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $57.61M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $57.61M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $100.59M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $100.59M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $52.14M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $52.14M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $113.44M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $113.44M USD 2 Qtrs
Total operating costs and expenses OperatingCostsAndExpenses $318.73M USD 1 Quarter
Total operating costs and expenses OperatingCostsAndExpenses $318.73M USD 1 Quarter
Total operating costs and expenses OperatingCostsAndExpenses $292.23M USD 1 Quarter
Total operating costs and expenses OperatingCostsAndExpenses $292.23M USD 1 Quarter
Total operating costs and expenses OperatingCostsAndExpenses $570.86M USD 2 Qtrs
Total operating costs and expenses OperatingCostsAndExpenses $570.86M USD 2 Qtrs
Total operating costs and expenses OperatingCostsAndExpenses $612.23M USD 2 Qtrs
Total operating costs and expenses OperatingCostsAndExpenses $612.23M USD 2 Qtrs
Income from operations OperatingIncomeLoss $28.57M USD 1 Quarter
Income from operations OperatingIncomeLoss $28.57M USD 1 Quarter
Income from operations OperatingIncomeLoss $33.48M USD 1 Quarter
Income from operations OperatingIncomeLoss $33.48M USD 1 Quarter
Income from operations OperatingIncomeLoss $68.61M USD 2 Qtrs
Income from operations OperatingIncomeLoss $68.61M USD 2 Qtrs
Income from operations OperatingIncomeLoss $64.43M USD 2 Qtrs
Income from operations OperatingIncomeLoss $64.43M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNonoperatingNet $-6.52M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-6.52M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-12.65M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNonoperatingNet $-12.65M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNonoperatingNet $-1.80M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-1.80M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-3.57M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNonoperatingNet $-3.57M USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness $-3.78M USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness $-3.78M USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 1 Quarter
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 1 Quarter
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 1 Quarter
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 1 Quarter
Gain (loss) on investments, net GainLossOnInvestments $3.05M USD 1 Quarter
Gain (loss) on investments, net GainLossOnInvestments $3.05M USD 1 Quarter
Gain (loss) on investments, net GainLossOnInvestments $-7.65M USD 2 Qtrs
Gain (loss) on investments, net GainLossOnInvestments $-7.65M USD 2 Qtrs
Gain (loss) on investments, net GainLossOnInvestments $4.34M USD 2 Qtrs
Gain (loss) on investments, net GainLossOnInvestments $4.34M USD 2 Qtrs
Gain (loss) on investments, net GainLossOnInvestments $4.34M USD 1 Quarter
Gain (loss) on investments, net GainLossOnInvestments $4.34M USD 1 Quarter
Other (loss) income, net OtherNonoperatingIncomeExpense $5.16M USD 2 Qtrs
Other (loss) income, net OtherNonoperatingIncomeExpense $5.16M USD 2 Qtrs
Other (loss) income, net OtherNonoperatingIncomeExpense $-5.79M USD 1 Quarter
Other (loss) income, net OtherNonoperatingIncomeExpense $-5.79M USD 1 Quarter
Other (loss) income, net OtherNonoperatingIncomeExpense $5.27M USD 1 Quarter
Other (loss) income, net OtherNonoperatingIncomeExpense $5.27M USD 1 Quarter
Other (loss) income, net OtherNonoperatingIncomeExpense $-8.59M USD 2 Qtrs
Other (loss) income, net OtherNonoperatingIncomeExpense $-8.59M USD 2 Qtrs
Income before income tax expense and income from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $54.59M USD 2 Qtrs
Income before income tax expense and income from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $54.59M USD 2 Qtrs
Income before income tax expense and income from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $51.71M USD 2 Qtrs
Income before income tax expense and income from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $51.71M USD 2 Qtrs
Income before income tax expense and income from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $35.08M USD 1 Quarter
Income before income tax expense and income from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $35.08M USD 1 Quarter
Income before income tax expense and income from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $25.51M USD 1 Quarter
Income before income tax expense and income from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $25.51M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $6.99M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $6.99M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $4.29M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $4.29M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $12.87M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $12.87M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $15.22M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $15.22M USD 2 Qtrs
Income from equity method investment, net of tax IncomeLossFromEquityMethodInvestments $5.12M USD 1 Quarter
Income from equity method investment, net of tax IncomeLossFromEquityMethodInvestments $5.12M USD 1 Quarter
Income from equity method investment, net of tax IncomeLossFromEquityMethodInvestments $8.82M USD 1 Quarter
Income from equity method investment, net of tax IncomeLossFromEquityMethodInvestments $8.82M USD 1 Quarter
Income from equity method investment, net of tax IncomeLossFromEquityMethodInvestments $8.17M USD 2 Qtrs
Income from equity method investment, net of tax IncomeLossFromEquityMethodInvestments $8.17M USD 2 Qtrs
Income from equity method investment, net of tax IncomeLossFromEquityMethodInvestments $11.74M USD 2 Qtrs
Income from equity method investment, net of tax IncomeLossFromEquityMethodInvestments $11.74M USD 2 Qtrs
Net income NetIncomeLoss $47.54M USD 2 Qtrs
Net income NetIncomeLoss $47.54M USD 2 Qtrs
Net income NetIncomeLoss $36.91M USD 1 Quarter
Net income NetIncomeLoss $36.91M USD 1 Quarter
Net income NetIncomeLoss $50.58M USD 2 Qtrs
Net income NetIncomeLoss $50.58M USD 2 Qtrs
Net income NetIncomeLoss $26.34M USD 1 Quarter
Net income NetIncomeLoss $26.34M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.81 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.81 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $1.20 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.20 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.04 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.04 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.63 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.63 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.77 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.77 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $1.02 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.02 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.62 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.62 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $1.19 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.19 USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 42.14M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 42.14M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 45.49M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 45.49M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 41.73M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 41.73M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 45.68M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 45.68M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 43.15M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 43.15M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 43.66M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 43.66M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.89M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.89M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.67M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.67M shares 1 Quarter
Cash Flow Statement 156 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $47.54M USD 2 Qtrs
Net income NetIncomeLoss $47.54M USD 2 Qtrs
Net income NetIncomeLoss $36.91M USD 1 Quarter
Net income NetIncomeLoss $36.91M USD 1 Quarter
Net income NetIncomeLoss $50.58M USD 2 Qtrs
Net income NetIncomeLoss $50.58M USD 2 Qtrs
Net income NetIncomeLoss $26.34M USD 1 Quarter
Net income NetIncomeLoss $26.34M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $100.59M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $100.59M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $113.44M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $113.44M USD 2 Qtrs
Non-cash operating lease costs OperatingLeaseRightOfUseAssetAmortizationExpense $5.54M USD 2 Qtrs
Non-cash operating lease costs OperatingLeaseRightOfUseAssetAmortizationExpense $5.54M USD 2 Qtrs
Non-cash operating lease costs OperatingLeaseRightOfUseAssetAmortizationExpense $4.33M USD 2 Qtrs
Non-cash operating lease costs OperatingLeaseRightOfUseAssetAmortizationExpense $4.33M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $20.47M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $20.47M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $21.48M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $21.48M USD 2 Qtrs
Provision for credit losses on accounts receivable ProvisionForDoubtfulAccounts $1.34M USD 2 Qtrs
Provision for credit losses on accounts receivable ProvisionForDoubtfulAccounts $1.34M USD 2 Qtrs
Provision for credit losses on accounts receivable ProvisionForDoubtfulAccounts $1.01M USD 2 Qtrs
Provision for credit losses on accounts receivable ProvisionForDoubtfulAccounts $1.01M USD 2 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefit $-7.32M USD 2 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefit $-7.32M USD 2 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefit $-7.87M USD 2 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefit $-7.87M USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness $-3.78M USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness $-3.78M USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 1 Quarter
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 1 Quarter
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 1 Quarter
Loss on sale of businesses GainLossOnSaleOfBusiness - USD 1 Quarter
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-2.32M USD 2 Qtrs
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-2.32M USD 2 Qtrs
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 2 Qtrs
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 2 Qtrs
Income from equity method investments, net IncomeLossOnInvestmentsNoncash $-8.17M USD 2 Qtrs
Income from equity method investments, net IncomeLossOnInvestmentsNoncash $-8.17M USD 2 Qtrs
Income from equity method investments, net IncomeLossOnInvestmentsNoncash $-11.74M USD 2 Qtrs
Income from equity method investments, net IncomeLossOnInvestmentsNoncash $-11.74M USD 2 Qtrs
Gain (loss) on investments, net GainLossOnInvestments $3.05M USD 1 Quarter
Gain (loss) on investments, net GainLossOnInvestments $3.05M USD 1 Quarter
Gain (loss) on investments, net GainLossOnInvestments $-7.65M USD 2 Qtrs
Gain (loss) on investments, net GainLossOnInvestments $-7.65M USD 2 Qtrs
Gain (loss) on investments, net GainLossOnInvestments $4.34M USD 2 Qtrs
Gain (loss) on investments, net GainLossOnInvestments $4.34M USD 2 Qtrs
Gain (loss) on investments, net GainLossOnInvestments $4.34M USD 1 Quarter
Gain (loss) on investments, net GainLossOnInvestments $4.34M USD 1 Quarter
Other OtherOperatingActivitiesCashFlowStatement $1.70M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $1.70M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $1.78M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $1.78M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-147.42M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-147.42M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-44.22M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-44.22M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $9.14M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $9.14M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $523.00K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $523.00K USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-1.90M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-1.90M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $375.00K USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $375.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-80.55M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-80.55M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-231.06M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-231.06M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $464.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $464.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $13.11M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $13.11M USD 2 Qtrs
Accrued liabilities and other current liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-13.79M USD 2 Qtrs
Accrued liabilities and other current liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-13.79M USD 2 Qtrs
Accrued liabilities and other current liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-7.32M USD 2 Qtrs
Accrued liabilities and other current liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-7.32M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $126.12M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $126.12M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $77.69M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $77.69M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $53.63M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $53.63M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $55.75M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $55.75M USD 2 Qtrs
Acquisitions, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $56.70M USD 2 Qtrs
Acquisitions, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $56.70M USD 2 Qtrs
Acquisitions, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $50.34M USD 2 Qtrs
Acquisitions, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $50.34M USD 2 Qtrs
Distribution from equity method investment ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital - USD 2 Qtrs
Distribution from equity method investment ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital - USD 2 Qtrs
Distribution from equity method investment ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital $9.20M USD 2 Qtrs
Distribution from equity method investment ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital $9.20M USD 2 Qtrs
Proceeds from sale of equity investments ProceedsFromSaleOfOtherInvestments $19.45M USD 2 Qtrs
Proceeds from sale of equity investments ProceedsFromSaleOfOtherInvestments $19.45M USD 2 Qtrs
Proceeds from sale of equity investments ProceedsFromSaleOfOtherInvestments $25.25M USD 2 Qtrs
Proceeds from sale of equity investments ProceedsFromSaleOfOtherInvestments $25.25M USD 2 Qtrs
Proceeds from sale of businesses, net of cash divested ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets $7.86M USD 2 Qtrs
Proceeds from sale of businesses, net of cash divested ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets $7.86M USD 2 Qtrs
Proceeds from sale of businesses, net of cash divested ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets - USD 2 Qtrs
Proceeds from sale of businesses, net of cash divested ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets - USD 2 Qtrs
Other PaymentsForProceedsFromOtherInvestingActivities $124.00K USD 2 Qtrs
Other PaymentsForProceedsFromOtherInvestingActivities $124.00K USD 2 Qtrs
Other PaymentsForProceedsFromOtherInvestingActivities $-51.00K USD 2 Qtrs
Other PaymentsForProceedsFromOtherInvestingActivities $-51.00K USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-83.14M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-83.14M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-71.60M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-71.60M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $68.83M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $68.83M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $87.93M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $87.93M USD 2 Qtrs
Issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $3.75M USD 2 Qtrs
Issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $3.75M USD 2 Qtrs
Issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $4.53M USD 2 Qtrs
Issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $4.53M USD 2 Qtrs
Deferred payments for acquisitions PaymentsOfDeferredConsiderationRelatedToAcquisition $213.00K USD 2 Qtrs
Deferred payments for acquisitions PaymentsOfDeferredConsiderationRelatedToAcquisition $213.00K USD 2 Qtrs
Deferred payments for acquisitions PaymentsOfDeferredConsiderationRelatedToAcquisition $7.42M USD 2 Qtrs
Deferred payments for acquisitions PaymentsOfDeferredConsiderationRelatedToAcquisition $7.42M USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-940.00K USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-940.00K USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-1.59M USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-1.59M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-91.76M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-91.76M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-66.89M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-66.89M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.18M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.18M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.60M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.60M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-50.38M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-50.38M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-48.62M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-48.62M USD 2 Qtrs
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $737.61M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $737.61M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $457.26M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $457.26M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $505.88M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $505.88M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $687.23M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $687.23M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $737.61M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $737.61M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $457.26M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $457.26M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $505.88M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $505.88M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $687.23M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $687.23M USD Point-in-time
Stockholders Equity 100 line items
Line Item Tag Value Unit Period
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-83.00K USD 2 Qtrs
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-83.00K USD 2 Qtrs
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $99.00K USD 1 Quarter
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $99.00K USD 1 Quarter
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $187.00K USD 2 Qtrs
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $187.00K USD 2 Qtrs
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-102.00K USD 1 Quarter
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-102.00K USD 1 Quarter
Shares repurchased under the program (in shares) StockRepurchasedDuringPeriodShares 143,161.00 shares 1 Quarter
Shares repurchased under the program (in shares) StockRepurchasedDuringPeriodShares 143,161.00 shares 1 Quarter
Shares repurchased under the program (in shares) StockRepurchasedDuringPeriodShares 143,161.00 shares Point-in-time
Shares repurchased under the program (in shares) StockRepurchasedDuringPeriodShares 143,161.00 shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 42.85M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 42.85M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 41.17M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 41.17M shares Point-in-time
Beginning balance StockholdersEquity $1.81B USD Point-in-time
Beginning balance StockholdersEquity $1.81B USD Point-in-time
Beginning balance StockholdersEquity $1.82B USD Point-in-time
Beginning balance StockholdersEquity $1.82B USD Point-in-time
Beginning balance StockholdersEquity $1.87B USD Point-in-time
Beginning balance StockholdersEquity $1.87B USD Point-in-time
Beginning balance StockholdersEquity $1.84B USD Point-in-time
Beginning balance StockholdersEquity $1.84B USD Point-in-time
Beginning balance StockholdersEquity $1.90B USD Point-in-time
Beginning balance StockholdersEquity $1.90B USD Point-in-time
Beginning balance StockholdersEquity $1.89B USD Point-in-time
Beginning balance StockholdersEquity $1.89B USD Point-in-time
Net income NetIncomeLoss $47.54M USD 2 Qtrs
Net income NetIncomeLoss $47.54M USD 2 Qtrs
Net income NetIncomeLoss $36.91M USD 1 Quarter
Net income NetIncomeLoss $36.91M USD 1 Quarter
Net income NetIncomeLoss $50.58M USD 2 Qtrs
Net income NetIncomeLoss $50.58M USD 2 Qtrs
Net income NetIncomeLoss $26.34M USD 1 Quarter
Net income NetIncomeLoss $26.34M USD 1 Quarter
Other comprehensive income (loss), net of tax expense (benefit) OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $30.75M USD 2 Qtrs
Other comprehensive income (loss), net of tax expense (benefit) OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $30.75M USD 2 Qtrs
Other comprehensive income (loss), net of tax expense (benefit) OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $-6.71M USD 2 Qtrs
Other comprehensive income (loss), net of tax expense (benefit) OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $-6.71M USD 2 Qtrs
Other comprehensive income (loss), net of tax expense (benefit) OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $19.06M USD 1 Quarter
Other comprehensive income (loss), net of tax expense (benefit) OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $19.06M USD 1 Quarter
Other comprehensive income (loss), net of tax expense (benefit) OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $-122.00K USD 1 Quarter
Other comprehensive income (loss), net of tax expense (benefit) OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $-122.00K USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGrossNetOfTaxWithholding $-4.42M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGrossNetOfTaxWithholding $-4.42M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGrossNetOfTaxWithholding $-3.84M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGrossNetOfTaxWithholding $-3.84M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGrossNetOfTaxWithholding $-121.00K USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGrossNetOfTaxWithholding $-121.00K USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGrossNetOfTaxWithholding $85.00K USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGrossNetOfTaxWithholding $85.00K USD 1 Quarter
Issuance of shares under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $3.75M USD 2 Qtrs
Issuance of shares under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $3.75M USD 2 Qtrs
Issuance of shares under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $3.75M USD 1 Quarter
Issuance of shares under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $3.75M USD 1 Quarter
Issuance of shares under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.53M USD 1 Quarter
Issuance of shares under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.53M USD 1 Quarter
Issuance of shares under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.53M USD 2 Qtrs
Issuance of shares under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.53M USD 2 Qtrs
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $39.67M USD 1 Quarter
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $39.67M USD 1 Quarter
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $84.91M USD 1 Quarter
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $84.91M USD 1 Quarter
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $70.57M USD 2 Qtrs
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $70.57M USD 2 Qtrs
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $84.91M USD 2 Qtrs
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $84.91M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.47M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.47M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $11.60M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $11.60M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $21.48M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $21.48M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $11.73M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $11.73M USD 1 Quarter
Other, net StockholdersEquityOther $182.00K USD 2 Qtrs
Other, net StockholdersEquityOther $182.00K USD 2 Qtrs
Other, net StockholdersEquityOther $-202.00K USD 1 Quarter
Other, net StockholdersEquityOther $-202.00K USD 1 Quarter
Other, net StockholdersEquityOther $-209.00K USD 2 Qtrs
Other, net StockholdersEquityOther $-209.00K USD 2 Qtrs
Other, net StockholdersEquityOther $213.00K USD 1 Quarter
Other, net StockholdersEquityOther $213.00K USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 42.85M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 42.85M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 41.17M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 41.17M shares Point-in-time
Ending balance StockholdersEquity $1.81B USD Point-in-time
Ending balance StockholdersEquity $1.81B USD Point-in-time
Ending balance StockholdersEquity $1.82B USD Point-in-time
Ending balance StockholdersEquity $1.82B USD Point-in-time
Ending balance StockholdersEquity $1.87B USD Point-in-time
Ending balance StockholdersEquity $1.87B USD Point-in-time
Ending balance StockholdersEquity $1.84B USD Point-in-time
Ending balance StockholdersEquity $1.84B USD Point-in-time
Ending balance StockholdersEquity $1.90B USD Point-in-time
Ending balance StockholdersEquity $1.90B USD Point-in-time
Ending balance StockholdersEquity $1.89B USD Point-in-time
Ending balance StockholdersEquity $1.89B USD Point-in-time
Comprehensive Income 48 line items
Line Item Tag Value Unit Period
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-83.00K USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-83.00K USD 2 Qtrs
Net income NetIncomeLoss $47.54M USD 2 Qtrs
Net income NetIncomeLoss $47.54M USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $99.00K USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $99.00K USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $187.00K USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $187.00K USD 2 Qtrs
Net income NetIncomeLoss $36.91M USD 1 Quarter
Net income NetIncomeLoss $36.91M USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-102.00K USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-102.00K USD 1 Quarter
Net income NetIncomeLoss $50.58M USD 2 Qtrs
Net income NetIncomeLoss $50.58M USD 2 Qtrs
Net income NetIncomeLoss $26.34M USD 1 Quarter
Net income NetIncomeLoss $26.34M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-463.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-463.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $18.78M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $18.78M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-6.99M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-6.99M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $30.19M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $30.19M USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense of $99 and tax benefit of $102 for the three months ended June 30, 2025 and 2024, respectively, and tax expense of $187 and tax benefit of $83 for the six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $341.00K USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense of $99 and tax benefit of $102 for the three months ended June 30, 2025 and 2024, respectively, and tax expense of $187 and tax benefit of $83 for the six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $341.00K USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense of $99 and tax benefit of $102 for the three months ended June 30, 2025 and 2024, respectively, and tax expense of $187 and tax benefit of $83 for the six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $559.00K USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense of $99 and tax benefit of $102 for the three months ended June 30, 2025 and 2024, respectively, and tax expense of $187 and tax benefit of $83 for the six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $559.00K USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense of $99 and tax benefit of $102 for the three months ended June 30, 2025 and 2024, respectively, and tax expense of $187 and tax benefit of $83 for the six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $279.00K USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense of $99 and tax benefit of $102 for the three months ended June 30, 2025 and 2024, respectively, and tax expense of $187 and tax benefit of $83 for the six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $279.00K USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense of $99 and tax benefit of $102 for the three months ended June 30, 2025 and 2024, respectively, and tax expense of $187 and tax benefit of $83 for the six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $278.00K USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense of $99 and tax benefit of $102 for the three months ended June 30, 2025 and 2024, respectively, and tax expense of $187 and tax benefit of $83 for the six months ended June 30, 2025 and 2024, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $278.00K USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $30.75M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $30.75M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $19.06M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $19.06M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-6.71M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-6.71M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-122.00K USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-122.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $40.82M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $40.82M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $45.40M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $45.40M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $81.33M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $81.33M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $36.79M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $36.79M USD 1 Quarter

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

NEWS
Loading news...
TRENDING
Loading...