◆ 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 2024
Filing Information
Form Type 10-Q
Accession Number 0001084048-24-000069
Period End Date 20240630
Filing Date 20240808
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance zd-20240630_htm.xml
Balance Sheet 176 line items
Line Item Tag Value Unit Period
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $7.30M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $7.30M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $6.87M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $6.87M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $334.24M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $334.24M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $687.23M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $687.23M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $737.61M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $737.61M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $327.01M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $327.01M USD Point-in-time
Short-term investments ShortTermInvestments - USD Point-in-time
Short-term investments ShortTermInvestments - USD Point-in-time
Short-term investments ShortTermInvestments $27.11M USD Point-in-time
Short-term investments ShortTermInvestments $27.11M 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
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
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
Accounts receivable, net of allowances of $7,302 and $6,871, respectively AccountsReceivableNetCurrent $337.70M USD Point-in-time
Accounts receivable, net of allowances of $7,302 and $6,871, respectively AccountsReceivableNetCurrent $337.70M USD Point-in-time
Accounts receivable, net of allowances of $7,302 and $6,871, respectively AccountsReceivableNetCurrent $450.39M USD Point-in-time
Accounts receivable, net of allowances of $7,302 and $6,871, respectively AccountsReceivableNetCurrent $450.39M 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
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $93.53M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $93.53M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $88.57M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $88.57M 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.19B USD Point-in-time
Total current assets AssetsCurrent $1.19B USD Point-in-time
Total current assets AssetsCurrent $1.23B USD Point-in-time
Total current assets AssetsCurrent $1.23B USD Point-in-time
Long-term investments LongTermInvestments $140.91M USD Point-in-time
Long-term investments LongTermInvestments $140.91M USD Point-in-time
Long-term investments LongTermInvestments $152.42M USD Point-in-time
Long-term investments LongTermInvestments $152.42M 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 $334,243 and $327,015, respectively PropertyPlantAndEquipmentNet $188.17M USD Point-in-time
Property and equipment, net of accumulated depreciation of $334,243 and $327,015, respectively PropertyPlantAndEquipmentNet $188.17M 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
Property and equipment, net of accumulated depreciation of $334,243 and $327,015, respectively PropertyPlantAndEquipmentNet $192.28M USD Point-in-time
Property and equipment, net of accumulated depreciation of $334,243 and $327,015, respectively PropertyPlantAndEquipmentNet $192.28M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 46.08M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 46.08M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 44.74M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 44.74M shares Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $325.41M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $325.41M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $385.82M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $385.82M USD Point-in-time
Goodwill Goodwill $1.63B USD Point-in-time
Goodwill Goodwill $1.63B USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 44.74M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 44.74M shares Point-in-time
Goodwill Goodwill $1.55B USD Point-in-time
Goodwill Goodwill $1.55B USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 46.08M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 46.08M shares Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $8.75M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $8.75M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $8.73M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $8.73M USD Point-in-time
Other assets OtherAssetsNoncurrent $70.75M USD Point-in-time
Other assets OtherAssetsNoncurrent $70.75M USD Point-in-time
Other assets OtherAssetsNoncurrent $67.12M USD Point-in-time
Other assets OtherAssetsNoncurrent $67.12M USD Point-in-time
TOTAL ASSETS Assets $3.47B USD Point-in-time
TOTAL ASSETS Assets $3.47B USD Point-in-time
TOTAL ASSETS Assets $3.66B USD Point-in-time
TOTAL ASSETS Assets $3.66B USD Point-in-time
Accounts payable AccountsPayableCurrent $123.26M USD Point-in-time
Accounts payable AccountsPayableCurrent $123.26M USD Point-in-time
Accounts payable AccountsPayableCurrent $367.89M USD Point-in-time
Accounts payable AccountsPayableCurrent $367.89M USD Point-in-time
Accrued employee related costs EmployeeRelatedLiabilitiesCurrent $29.97M USD Point-in-time
Accrued employee related costs EmployeeRelatedLiabilitiesCurrent $29.97M USD Point-in-time
Accrued employee related costs EmployeeRelatedLiabilitiesCurrent $50.07M USD Point-in-time
Accrued employee related costs EmployeeRelatedLiabilitiesCurrent $50.07M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $28.45M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $28.45M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $43.61M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $43.61M USD Point-in-time
Income taxes payable, current TaxesPayableCurrent $6.70M USD Point-in-time
Income taxes payable, current TaxesPayableCurrent $6.70M USD Point-in-time
Income taxes payable, current TaxesPayableCurrent $14.46M USD Point-in-time
Income taxes payable, current TaxesPayableCurrent $14.46M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $198.38M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $198.38M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $184.55M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $184.55M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $12.42M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $12.42M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $15.89M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $15.89M USD Point-in-time
Total current liabilities LiabilitiesCurrent $643.80M USD Point-in-time
Total current liabilities LiabilitiesCurrent $643.80M USD Point-in-time
Total current liabilities LiabilitiesCurrent $431.83M USD Point-in-time
Total current liabilities LiabilitiesCurrent $431.83M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.00B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.00B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.00B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.00B USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $66.35M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $66.35M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $45.50M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $45.50M USD Point-in-time
Income taxes payable, noncurrent AccruedIncomeTaxesNoncurrent $8.49M USD Point-in-time
Income taxes payable, noncurrent AccruedIncomeTaxesNoncurrent $8.49M USD Point-in-time
Income taxes payable, noncurrent AccruedIncomeTaxesNoncurrent - USD Point-in-time
Income taxes payable, noncurrent AccruedIncomeTaxesNoncurrent - USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $6.82M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $6.82M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $8.17M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $8.17M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $82.72M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $82.72M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $74.50M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $74.50M USD Point-in-time
TOTAL LIABILITIES Liabilities $1.58B USD Point-in-time
TOTAL LIABILITIES Liabilities $1.58B USD Point-in-time
TOTAL LIABILITIES Liabilities $1.79B USD Point-in-time
TOTAL LIABILITIES Liabilities $1.79B 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, $0.01 par value PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value PreferredStockValue - USD Point-in-time
Common stock, $0.01 par value. Authorized 95,000,000; total issued and outstanding 44,740,322 and 46,078,464 shares at June 30, 2024 and December 31, 2023, respectively CommonStockValue $461.00K USD Point-in-time
Common stock, $0.01 par value. Authorized 95,000,000; total issued and outstanding 44,740,322 and 46,078,464 shares at June 30, 2024 and December 31, 2023, respectively CommonStockValue $461.00K USD Point-in-time
Common stock, $0.01 par value. Authorized 95,000,000; total issued and outstanding 44,740,322 and 46,078,464 shares at June 30, 2024 and December 31, 2023, respectively CommonStockValue $447.00K USD Point-in-time
Common stock, $0.01 par value. Authorized 95,000,000; total issued and outstanding 44,740,322 and 46,078,464 shares at June 30, 2024 and December 31, 2023, respectively CommonStockValue $447.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $476.23M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $476.23M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $472.20M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $472.20M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.47B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.47B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.49B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.49B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-71.62M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-71.62M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-78.33M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-78.33M 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 STOCKHOLDERS EQUITY StockholdersEquity $1.86B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.86B 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 STOCKHOLDERS EQUITY StockholdersEquity $1.89B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.89B 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.90B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.90B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.47B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.47B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.66B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.66B USD Point-in-time
Income Statement 160 line items
Line Item Tag Value Unit Period
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $635.28M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $635.28M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $320.80M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $320.80M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $326.02M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $326.02M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $633.16M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $633.16M USD 2 Qtrs
Direct costs CostOfRevenue $52.59M USD 1 Quarter
Direct costs CostOfRevenue $52.59M USD 1 Quarter
Direct costs CostOfRevenue $47.42M USD 1 Quarter
Direct costs CostOfRevenue $47.42M USD 1 Quarter
Direct costs CostOfRevenue $93.15M USD 2 Qtrs
Direct costs CostOfRevenue $93.15M USD 2 Qtrs
Direct costs CostOfRevenue $99.66M USD 2 Qtrs
Direct costs CostOfRevenue $99.66M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $119.93M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $119.93M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $241.77M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $241.77M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $235.85M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $235.85M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $124.77M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $124.77M USD 1 Quarter
Research, development, and engineering ResearchAndDevelopmentExpense $16.80M USD 1 Quarter
Research, development, and engineering ResearchAndDevelopmentExpense $16.80M 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 $17.82M USD 1 Quarter
Research, development, and engineering ResearchAndDevelopmentExpense $17.82M USD 1 Quarter
Research, development, and engineering ResearchAndDevelopmentExpense $35.73M USD 2 Qtrs
Research, development, and engineering ResearchAndDevelopmentExpense $35.73M USD 2 Qtrs
General, administrative, and other related costs GeneralAndAdministrativeExpense $98.08M USD 1 Quarter
General, administrative, and other related costs GeneralAndAdministrativeExpense $98.08M USD 1 Quarter
General, administrative, and other related costs GeneralAndAdministrativeExpense $101.95M USD 1 Quarter
General, administrative, and other related costs GeneralAndAdministrativeExpense $101.95M USD 1 Quarter
General, administrative, and other related costs GeneralAndAdministrativeExpense $194.86M USD 2 Qtrs
General, administrative, and other related costs GeneralAndAdministrativeExpense $194.86M USD 2 Qtrs
General, administrative, and other related costs GeneralAndAdministrativeExpense $203.21M USD 2 Qtrs
General, administrative, and other related costs GeneralAndAdministrativeExpense $203.21M USD 2 Qtrs
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 $287.12M USD 1 Quarter
Total operating costs and expenses OperatingCostsAndExpenses $287.12M 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 $567.95M USD 2 Qtrs
Total operating costs and expenses OperatingCostsAndExpenses $567.95M 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 $64.43M USD 2 Qtrs
Income from operations OperatingIncomeLoss $64.43M USD 2 Qtrs
Income from operations OperatingIncomeLoss $38.90M USD 1 Quarter
Income from operations OperatingIncomeLoss $38.90M USD 1 Quarter
Income from operations OperatingIncomeLoss $65.21M USD 2 Qtrs
Income from operations OperatingIncomeLoss $65.21M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNonoperatingNet $-3.57M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNonoperatingNet $-3.57M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNonoperatingNet $-10.48M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-10.48M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-1.80M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-1.80M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-14.96M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNonoperatingNet $-14.96M 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 - 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
Loss on sale of businesses GainLossOnSaleOfBusiness $-3.78M USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness $-3.78M USD 2 Qtrs
Unrealized loss on short-term investments held at the reporting date, net EquitySecuritiesFvNiUnrealizedGainLoss - USD 1 Quarter
Unrealized loss on short-term investments held at the reporting date, net EquitySecuritiesFvNiUnrealizedGainLoss - USD 1 Quarter
Unrealized loss on short-term investments held at the reporting date, net EquitySecuritiesFvNiUnrealizedGainLoss $-23.54M USD 2 Qtrs
Unrealized loss on short-term investments held at the reporting date, net EquitySecuritiesFvNiUnrealizedGainLoss $-23.54M USD 2 Qtrs
Unrealized loss on short-term investments held at the reporting date, net EquitySecuritiesFvNiUnrealizedGainLoss $-3.20M USD 1 Quarter
Unrealized loss on short-term investments held at the reporting date, net EquitySecuritiesFvNiUnrealizedGainLoss $-3.20M USD 1 Quarter
Unrealized loss on short-term investments held at the reporting date, net EquitySecuritiesFvNiUnrealizedGainLoss $-10.71M USD 2 Qtrs
Unrealized loss on short-term investments held at the reporting date, net EquitySecuritiesFvNiUnrealizedGainLoss $-10.71M USD 2 Qtrs
Gain on investments AvailableForSaleDebtSecuritiesAndEquitySecuritiesWithoutReadilyDeterminableFairValueGainLoss - USD 1 Quarter
Gain on investments AvailableForSaleDebtSecuritiesAndEquitySecuritiesWithoutReadilyDeterminableFairValueGainLoss - USD 1 Quarter
Gain on investments AvailableForSaleDebtSecuritiesAndEquitySecuritiesWithoutReadilyDeterminableFairValueGainLoss $3.05M USD 2 Qtrs
Gain on investments AvailableForSaleDebtSecuritiesAndEquitySecuritiesWithoutReadilyDeterminableFairValueGainLoss $3.05M USD 2 Qtrs
Gain on investments AvailableForSaleDebtSecuritiesAndEquitySecuritiesWithoutReadilyDeterminableFairValueGainLoss $357.00K USD 2 Qtrs
Gain on investments AvailableForSaleDebtSecuritiesAndEquitySecuritiesWithoutReadilyDeterminableFairValueGainLoss $357.00K USD 2 Qtrs
Gain on investments AvailableForSaleDebtSecuritiesAndEquitySecuritiesWithoutReadilyDeterminableFairValueGainLoss $3.05M USD 1 Quarter
Gain on investments AvailableForSaleDebtSecuritiesAndEquitySecuritiesWithoutReadilyDeterminableFairValueGainLoss $3.05M USD 1 Quarter
Other income (loss), net OtherNonoperatingIncomeExpense $-1.50M USD 1 Quarter
Other income (loss), net OtherNonoperatingIncomeExpense $-1.50M USD 1 Quarter
Other income (loss), net OtherNonoperatingIncomeExpense $-2.41M USD 2 Qtrs
Other income (loss), net OtherNonoperatingIncomeExpense $-2.41M USD 2 Qtrs
Other income (loss), net OtherNonoperatingIncomeExpense $5.16M USD 2 Qtrs
Other income (loss), net OtherNonoperatingIncomeExpense $5.16M USD 2 Qtrs
Other income (loss), net OtherNonoperatingIncomeExpense $5.27M USD 1 Quarter
Other income (loss), net OtherNonoperatingIncomeExpense $5.27M USD 1 Quarter
Income before income tax expense and income (loss) from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $23.71M USD 1 Quarter
Income before income tax expense and income (loss) from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $23.71M USD 1 Quarter
Income before income tax expense and income (loss) from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $35.08M USD 1 Quarter
Income before income tax expense and income (loss) from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $35.08M USD 1 Quarter
Income before income tax expense and income (loss) from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $24.65M USD 2 Qtrs
Income before income tax expense and income (loss) from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $24.65M USD 2 Qtrs
Income before income tax expense and income (loss) from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $54.59M USD 2 Qtrs
Income before income tax expense and income (loss) from equity method investment IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $54.59M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $6.46M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $6.46M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $5.84M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $5.84M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $6.99M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $6.99M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $15.22M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $15.22M USD 2 Qtrs
Income (loss) from equity method investment, net of income taxes IncomeLossFromEquityMethodInvestments $8.17M USD 2 Qtrs
Income (loss) from equity method investment, net of income taxes IncomeLossFromEquityMethodInvestments $8.17M USD 2 Qtrs
Income (loss) from equity method investment, net of income taxes IncomeLossFromEquityMethodInvestments $-573.00K USD 1 Quarter
Income (loss) from equity method investment, net of income taxes IncomeLossFromEquityMethodInvestments $-573.00K USD 1 Quarter
Income (loss) from equity method investment, net of income taxes IncomeLossFromEquityMethodInvestments $-9.76M USD 2 Qtrs
Income (loss) from equity method investment, net of income taxes IncomeLossFromEquityMethodInvestments $-9.76M USD 2 Qtrs
Income (loss) from equity method investment, net of income taxes IncomeLossFromEquityMethodInvestments $8.82M USD 1 Quarter
Income (loss) from equity method investment, net of income taxes IncomeLossFromEquityMethodInvestments $8.82M USD 1 Quarter
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 $16.68M USD 1 Quarter
Net income NetIncomeLoss $16.68M USD 1 Quarter
Net income NetIncomeLoss $9.05M USD 2 Qtrs
Net income NetIncomeLoss $9.05M 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.19 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.19 USD 2 Qtrs
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 $0.36 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.36 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.36 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.36 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.19 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.19 USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 45.68M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 45.68M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 46.89M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 46.89M 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 46.80M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 46.80M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.67M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.67M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 46.80M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 46.80M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.89M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.89M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 46.89M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 46.89M shares 2 Qtrs
Cash Flow Statement 148 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 $16.68M USD 1 Quarter
Net income NetIncomeLoss $16.68M USD 1 Quarter
Net income NetIncomeLoss $9.05M USD 2 Qtrs
Net income NetIncomeLoss $9.05M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $100.59M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $100.59M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $111.48M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $111.48M 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 $5.92M USD 2 Qtrs
Non-cash operating lease costs OperatingLeaseRightOfUseAssetAmortizationExpense $5.92M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $17.62M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $17.62M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $20.47M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $20.47M 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.82M USD 2 Qtrs
Provision for credit losses on accounts receivable ProvisionForDoubtfulAccounts $1.82M USD 2 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefit $-7.87M USD 2 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefit $-7.87M USD 2 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefit $-18.33M USD 2 Qtrs
Deferred income taxes, net DeferredIncomeTaxExpenseBenefit $-18.33M 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 - 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
Loss on sale of businesses GainLossOnSaleOfBusiness $-3.78M USD 2 Qtrs
Loss on sale of businesses GainLossOnSaleOfBusiness $-3.78M USD 2 Qtrs
(Gain) loss from equity method investments GainLossOnInvestmentsNoncash $8.17M USD 2 Qtrs
(Gain) loss from equity method investments GainLossOnInvestmentsNoncash $8.17M USD 2 Qtrs
(Gain) loss from equity method investments GainLossOnInvestmentsNoncash $-9.76M USD 2 Qtrs
(Gain) loss from equity method investments GainLossOnInvestmentsNoncash $-9.76M USD 2 Qtrs
Unrealized loss on short-term investments held at the reporting date, net DebtAndEquitySecuritiesUnrealizedGainLoss $-10.71M USD 2 Qtrs
Unrealized loss on short-term investments held at the reporting date, net DebtAndEquitySecuritiesUnrealizedGainLoss $-10.71M USD 2 Qtrs
Unrealized loss on short-term investments held at the reporting date, net DebtAndEquitySecuritiesUnrealizedGainLoss $-23.54M USD 2 Qtrs
Unrealized loss on short-term investments held at the reporting date, net DebtAndEquitySecuritiesUnrealizedGainLoss $-23.54M USD 2 Qtrs
Gain on investments GainLossOnInvestments $3.05M USD 2 Qtrs
Gain on investments GainLossOnInvestments $3.05M USD 2 Qtrs
Gain on investments GainLossOnInvestments $357.00K USD 2 Qtrs
Gain on investments GainLossOnInvestments $357.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $3.83M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $3.83M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $1.78M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $1.78M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-20.47M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-20.47M 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 $13.04M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $13.04M 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
Other assets IncreaseDecreaseInOtherOperatingAssets $4.03M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $4.03M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $375.00K USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $375.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-1.33M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-1.33M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-80.55M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-80.55M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-1.78M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-1.78M 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 $-9.59M USD 2 Qtrs
Accrued liabilities and other current liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-9.59M 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 $155.03M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $155.03M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $55.25M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $55.25M 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
Acquisition of businesses, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $9.49M USD 2 Qtrs
Acquisition of businesses, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $9.49M USD 2 Qtrs
Acquisition of businesses, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $56.70M USD 2 Qtrs
Acquisition of businesses, net of cash received PaymentsToAcquireBusinessesNetOfCashAcquired $56.70M 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 $3.17M USD 2 Qtrs
Proceeds from sale of equity investments ProceedsFromSaleOfOtherInvestments $3.17M 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 $3.75M USD 2 Qtrs
Other PaymentsForProceedsFromOtherInvestingActivities $3.75M 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 $-65.32M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-65.32M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $87.93M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $87.93M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $62.68M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $62.68M USD 2 Qtrs
Issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $4.72M USD 2 Qtrs
Issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $4.72M 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 $7.42M USD 2 Qtrs
Deferred payments for acquisitions PaymentsOfDeferredConsiderationRelatedToAcquisition $7.42M USD 2 Qtrs
Deferred payments for acquisitions PaymentsOfDeferredConsiderationRelatedToAcquisition $6.68M USD 2 Qtrs
Deferred payments for acquisitions PaymentsOfDeferredConsiderationRelatedToAcquisition $6.68M USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $21.00K USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $21.00K USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-940.00K USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-940.00K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-64.61M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-64.61M 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
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
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.20M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.20M 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 $26.30M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $26.30M 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 $652.79M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $652.79M 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 beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $679.09M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $679.09M 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 $652.79M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $652.79M 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
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $679.09M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $679.09M USD Point-in-time
Stockholders Equity 96 line items
Line Item Tag Value Unit Period
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-130.00K USD 2 Qtrs
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-130.00K USD 2 Qtrs
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-239.00K USD 1 Quarter
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-239.00K USD 1 Quarter
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $83.00K USD 2 Qtrs
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $83.00K USD 2 Qtrs
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $102.00K USD 1 Quarter
Tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $102.00K USD 1 Quarter
Beginning balance (in shares) CommonStockSharesOutstanding 44.74M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 44.74M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 46.08M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 46.08M shares Point-in-time
Beginning balance StockholdersEquity $1.89B USD Point-in-time
Beginning balance StockholdersEquity $1.89B USD Point-in-time
Beginning balance StockholdersEquity $1.86B USD Point-in-time
Beginning balance StockholdersEquity $1.86B USD Point-in-time
Beginning balance StockholdersEquity $1.89B USD Point-in-time
Beginning balance StockholdersEquity $1.89B USD Point-in-time
Beginning balance StockholdersEquity $1.89B USD Point-in-time
Beginning balance StockholdersEquity $1.89B 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.90B USD Point-in-time
Beginning balance StockholdersEquity $1.90B 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 $16.68M USD 1 Quarter
Net income NetIncomeLoss $16.68M USD 1 Quarter
Net income NetIncomeLoss $9.05M USD 2 Qtrs
Net income NetIncomeLoss $9.05M USD 2 Qtrs
Other comprehensive loss, net of tax (benefit) expense OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $-122.00K USD 1 Quarter
Other comprehensive loss, net of tax (benefit) expense OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $-122.00K USD 1 Quarter
Other comprehensive loss, net of tax (benefit) expense OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $5.79M USD 2 Qtrs
Other comprehensive loss, net of tax (benefit) expense OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $5.79M USD 2 Qtrs
Other comprehensive loss, net of tax (benefit) expense OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $1.75M USD 1 Quarter
Other comprehensive loss, net of tax (benefit) expense OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $1.75M USD 1 Quarter
Other comprehensive loss, net of tax (benefit) expense OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $-6.71M USD 2 Qtrs
Other comprehensive loss, net of tax (benefit) expense OtherComprehensiveIncomeLossNetOfTaxExcludingSeparationAdjustments $-6.71M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $85.00K USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $85.00K USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $-3.84M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $-3.84M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $-357.00K USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $-357.00K USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $-3.23M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $-3.23M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.72M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.72M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.72M USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.72M USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.53M USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.53M USD 1 Quarter
Issuance of restricted stock, net StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.53M USD 2 Qtrs
Issuance of restricted stock, net StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.53M 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
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $63.90M USD 2 Qtrs
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $63.90M USD 2 Qtrs
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $63.90M USD 1 Quarter
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $63.90M 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
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $17.62M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $17.62M 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 $9.22M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.22M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.47M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.47M USD 2 Qtrs
Other, net StockholdersEquityOther $-15.00K USD 2 Qtrs
Other, net StockholdersEquityOther $-15.00K USD 2 Qtrs
Other, net StockholdersEquityOther $52.00K USD 1 Quarter
Other, net StockholdersEquityOther $52.00K USD 1 Quarter
Other, net StockholdersEquityOther $182.00K USD 2 Qtrs
Other, net StockholdersEquityOther $182.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 44.74M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 44.74M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 46.08M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 46.08M shares Point-in-time
Ending balance StockholdersEquity $1.89B USD Point-in-time
Ending balance StockholdersEquity $1.89B USD Point-in-time
Ending balance StockholdersEquity $1.86B USD Point-in-time
Ending balance StockholdersEquity $1.86B USD Point-in-time
Ending balance StockholdersEquity $1.89B USD Point-in-time
Ending balance StockholdersEquity $1.89B USD Point-in-time
Ending balance StockholdersEquity $1.89B USD Point-in-time
Ending balance StockholdersEquity $1.89B 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.90B USD Point-in-time
Ending balance StockholdersEquity $1.90B USD Point-in-time
Comprehensive Income 48 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
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-130.00K USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-130.00K USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-239.00K USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense (benefit) OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-239.00K USD 1 Quarter
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 $16.68M USD 1 Quarter
Net income NetIncomeLoss $16.68M 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 $9.05M USD 2 Qtrs
Net income NetIncomeLoss $9.05M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.47M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.47M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.18M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.18M USD 2 Qtrs
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 $-6.99M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-6.99M USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense of $102 and tax benefit of $239 for the three months ended June 30, 2024 and 2023, respectively, and tax expense of $83 and tax benefit of $130 for the six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-389.00K USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense of $102 and tax benefit of $239 for the three months ended June 30, 2024 and 2023, respectively, and tax expense of $83 and tax benefit of $130 for the six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-389.00K USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense of $102 and tax benefit of $239 for the three months ended June 30, 2024 and 2023, respectively, and tax expense of $83 and tax benefit of $130 for the six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $278.00K USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense of $102 and tax benefit of $239 for the three months ended June 30, 2024 and 2023, respectively, and tax expense of $83 and tax benefit of $130 for the six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $278.00K USD 2 Qtrs
Change in fair value on available-for-sale investments, net of tax expense of $102 and tax benefit of $239 for the three months ended June 30, 2024 and 2023, respectively, and tax expense of $83 and tax benefit of $130 for the six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $341.00K USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense of $102 and tax benefit of $239 for the three months ended June 30, 2024 and 2023, respectively, and tax expense of $83 and tax benefit of $130 for the six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $341.00K USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense of $102 and tax benefit of $239 for the three months ended June 30, 2024 and 2023, respectively, and tax expense of $83 and tax benefit of $130 for the six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-713.00K USD 1 Quarter
Change in fair value on available-for-sale investments, net of tax expense of $102 and tax benefit of $239 for the three months ended June 30, 2024 and 2023, respectively, and tax expense of $83 and tax benefit of $130 for the six months ended June 30, 2024 and 2023, respectively OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-713.00K USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-122.00K USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-122.00K USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $5.79M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $5.79M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $1.75M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $1.75M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-6.71M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-6.71M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $18.43M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $18.43M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $40.82M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $40.82M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $14.84M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $14.84M 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...