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

10-Q Filing

IDEXX LABORATORIES INC /DE CIK: 874716 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0000874716-24-000121
Period End Date 20240630
Filing Date 20240806
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance idxx-20240630_htm.xml
Balance Sheet 176 line items
Line Item Tag Value Unit Period
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 107.69M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 107.69M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 107.51M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 107.51M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $453.93M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $453.93M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $401.59M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $401.59M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $457.44M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $457.44M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 82.48M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 82.48M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $533.61M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $533.61M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 83.03M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 83.03M shares Point-in-time
Inventories InventoryNet $380.28M USD Point-in-time
Inventories InventoryNet $380.28M USD Point-in-time
Inventories InventoryNet $379.96M USD Point-in-time
Inventories InventoryNet $379.96M USD Point-in-time
Deferred stock units, outstanding (in shares) CommonStockOtherSharesOutstanding 60,000.00 shares Point-in-time
Deferred stock units, outstanding (in shares) CommonStockOtherSharesOutstanding 60,000.00 shares Point-in-time
Deferred stock units, outstanding (in shares) CommonStockOtherSharesOutstanding 59,000.00 shares Point-in-time
Deferred stock units, outstanding (in shares) CommonStockOtherSharesOutstanding 59,000.00 shares Point-in-time
Other current assets OtherAssetsCurrent $203.59M USD Point-in-time
Other current assets OtherAssetsCurrent $203.59M USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 24.47M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 24.47M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 25.21M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 25.21M shares Point-in-time
Other current assets OtherAssetsCurrent $213.46M USD Point-in-time
Other current assets OtherAssetsCurrent $213.46M USD Point-in-time
Total current assets AssetsCurrent $1.50B USD Point-in-time
Total current assets AssetsCurrent $1.50B USD Point-in-time
Total current assets AssetsCurrent $1.53B USD Point-in-time
Total current assets AssetsCurrent $1.53B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $708.18M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $708.18M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $702.18M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $702.18M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $119.53M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $119.53M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $115.50M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $115.50M USD Point-in-time
Goodwill Goodwill $408.02M USD Point-in-time
Goodwill Goodwill $408.02M USD Point-in-time
Goodwill Goodwill $365.96M USD Point-in-time
Goodwill Goodwill $365.96M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $110.81M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $110.81M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $84.50M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $84.50M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $539.72M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $539.72M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $496.53M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $496.53M USD Point-in-time
Total long-term assets AssetsNoncurrent $1.89B USD Point-in-time
Total long-term assets AssetsNoncurrent $1.89B USD Point-in-time
Total long-term assets AssetsNoncurrent $1.76B USD Point-in-time
Total long-term assets AssetsNoncurrent $1.76B USD Point-in-time
TOTAL ASSETS Assets $3.26B USD Point-in-time
TOTAL ASSETS Assets $3.26B USD Point-in-time
TOTAL ASSETS Assets $3.41B USD Point-in-time
TOTAL ASSETS Assets $3.41B USD Point-in-time
Accounts payable AccountsPayableCurrent $110.64M USD Point-in-time
Accounts payable AccountsPayableCurrent $110.64M USD Point-in-time
Accounts payable AccountsPayableCurrent $117.47M USD Point-in-time
Accounts payable AccountsPayableCurrent $117.47M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $478.71M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $478.71M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $541.12M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $541.12M USD Point-in-time
Credit facility LinesOfCreditCurrent $250.00M USD Point-in-time
Credit facility LinesOfCreditCurrent $250.00M USD Point-in-time
Credit facility LinesOfCreditCurrent $250.00M USD Point-in-time
Credit facility LinesOfCreditCurrent $250.00M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $170.11M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $170.11M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $75.00M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $75.00M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $38.00M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $38.00M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $37.20M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $37.20M USD Point-in-time
Total current liabilities LiabilitiesCurrent $951.55M USD Point-in-time
Total current liabilities LiabilitiesCurrent $951.55M USD Point-in-time
Total current liabilities LiabilitiesCurrent $1.12B USD Point-in-time
Total current liabilities LiabilitiesCurrent $1.12B USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $7.24M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $7.24M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $10.02M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $10.02M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $524.74M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $524.74M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $622.88M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $622.88M USD Point-in-time
Long-term deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $26.79M USD Point-in-time
Long-term deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $26.79M USD Point-in-time
Long-term deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $28.53M USD Point-in-time
Long-term deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $28.53M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $102.97M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $102.97M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $99.67M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $99.67M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $53.40M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $53.40M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $65.53M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $65.53M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $717.91M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $717.91M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $823.85M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $823.85M USD Point-in-time
Total liabilities Liabilities $1.83B USD Point-in-time
Total liabilities Liabilities $1.83B USD Point-in-time
Total liabilities Liabilities $1.78B USD Point-in-time
Total liabilities Liabilities $1.78B USD Point-in-time
Commitments, Contingencies and Guarantees (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments, Contingencies and Guarantees (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments, Contingencies and Guarantees (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments, Contingencies and Guarantees (Note 16) CommitmentsAndContingencies - USD Point-in-time
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 107,686 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,477 shares in 2024 and 83,032 shares in 2023 CommonStockValue $10.77M USD Point-in-time
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 107,686 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,477 shares in 2024 and 83,032 shares in 2023 CommonStockValue $10.77M USD Point-in-time
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 107,686 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,477 shares in 2024 and 83,032 shares in 2023 CommonStockValue $10.75M USD Point-in-time
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 107,686 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,477 shares in 2024 and 83,032 shares in 2023 CommonStockValue $10.75M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.57B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.57B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.63B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.63B USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.88M USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.88M USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.53M USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.53M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $4.88B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $4.88B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $4.44B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $4.44B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-71.21M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-71.21M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-85.18M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-85.18M USD Point-in-time
Treasury stock, at cost: 25,209 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $4.86B USD Point-in-time
Treasury stock, at cost: 25,209 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $4.86B USD Point-in-time
Treasury stock, at cost: 25,209 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $4.47B USD Point-in-time
Treasury stock, at cost: 25,209 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $4.47B USD Point-in-time
Total stockholders equity StockholdersEquity $1.58B USD Point-in-time
Total stockholders equity StockholdersEquity $1.58B USD Point-in-time
Total stockholders equity StockholdersEquity $1.57B USD Point-in-time
Total stockholders equity StockholdersEquity $1.57B USD Point-in-time
Total stockholders equity StockholdersEquity $1.48B USD Point-in-time
Total stockholders equity StockholdersEquity $1.48B USD Point-in-time
Total stockholders equity StockholdersEquity $1.09B USD Point-in-time
Total stockholders equity StockholdersEquity $1.09B USD Point-in-time
Total stockholders equity StockholdersEquity $841.10M USD Point-in-time
Total stockholders equity StockholdersEquity $841.10M USD Point-in-time
Total stockholders equity StockholdersEquity $608.74M USD Point-in-time
Total stockholders equity StockholdersEquity $608.74M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.26B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.26B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.41B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.41B USD Point-in-time
Income Statement 132 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.00B USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.00B USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.84B USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.84B USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.97B USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.97B USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $943.63M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $943.63M USD 1 Quarter
Total cost of revenue CostOfRevenue $384.42M USD 1 Quarter
Total cost of revenue CostOfRevenue $384.42M USD 1 Quarter
Total cost of revenue CostOfRevenue $728.00M USD 2 Qtrs
Total cost of revenue CostOfRevenue $728.00M USD 2 Qtrs
Total cost of revenue CostOfRevenue $755.44M USD 2 Qtrs
Total cost of revenue CostOfRevenue $755.44M USD 2 Qtrs
Total cost of revenue CostOfRevenue $370.78M USD 1 Quarter
Total cost of revenue CostOfRevenue $370.78M USD 1 Quarter
Gross profit GrossProfit $572.85M USD 1 Quarter
Gross profit GrossProfit $572.85M USD 1 Quarter
Gross profit GrossProfit $619.16M USD 1 Quarter
Gross profit GrossProfit $619.16M USD 1 Quarter
Gross profit GrossProfit $1.12B USD 2 Qtrs
Gross profit GrossProfit $1.12B USD 2 Qtrs
Gross profit GrossProfit $1.21B USD 2 Qtrs
Gross profit GrossProfit $1.21B USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $140.53M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $140.53M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $142.66M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $142.66M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $288.34M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $288.34M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $292.12M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $292.12M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $159.77M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $159.77M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $157.24M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $157.24M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $249.27M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $249.27M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $89.67M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $89.67M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $91.17M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $91.17M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $55.45M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $55.45M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $108.08M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $108.08M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $46.51M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $46.51M USD 1 Quarter
Income from operations OperatingIncomeLoss $296.14M USD 1 Quarter
Income from operations OperatingIncomeLoss $296.14M USD 1 Quarter
Income from operations OperatingIncomeLoss $576.54M USD 2 Qtrs
Income from operations OperatingIncomeLoss $576.54M USD 2 Qtrs
Income from operations OperatingIncomeLoss $562.76M USD 2 Qtrs
Income from operations OperatingIncomeLoss $562.76M USD 2 Qtrs
Income from operations OperatingIncomeLoss $263.80M USD 1 Quarter
Income from operations OperatingIncomeLoss $263.80M USD 1 Quarter
Interest expense InterestExpenseNonoperating $8.10M USD 1 Quarter
Interest expense InterestExpenseNonoperating $8.10M USD 1 Quarter
Interest expense InterestExpenseNonoperating $10.54M USD 1 Quarter
Interest expense InterestExpenseNonoperating $10.54M USD 1 Quarter
Interest expense InterestExpenseNonoperating $23.67M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $23.67M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $16.01M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $16.01M USD 2 Qtrs
Interest income InterestAndOtherIncome $327.00K USD 1 Quarter
Interest income InterestAndOtherIncome $327.00K USD 1 Quarter
Interest income InterestAndOtherIncome $743.00K USD 2 Qtrs
Interest income InterestAndOtherIncome $743.00K USD 2 Qtrs
Interest income InterestAndOtherIncome $3.35M USD 1 Quarter
Interest income InterestAndOtherIncome $3.35M USD 1 Quarter
Interest income InterestAndOtherIncome $7.79M USD 2 Qtrs
Interest income InterestAndOtherIncome $7.79M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $553.62M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $553.62M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $554.53M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $554.53M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $285.93M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $285.93M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $259.06M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $259.06M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $55.76M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $55.76M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $115.66M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $115.66M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $61.69M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $61.69M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $115.33M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $115.33M USD 2 Qtrs
Net income NetIncomeLoss $438.88M USD 2 Qtrs
Net income NetIncomeLoss $438.88M USD 2 Qtrs
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $438.29M USD 2 Qtrs
Net income NetIncomeLoss $438.29M USD 2 Qtrs
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.46 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.46 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $5.30 USD 2 Qtrs
Basic (in USD per share) EarningsPerShareBasic $5.30 USD 2 Qtrs
Basic (in USD per share) EarningsPerShareBasic $5.28 USD 2 Qtrs
Basic (in USD per share) EarningsPerShareBasic $5.28 USD 2 Qtrs
Basic (in USD per share) EarningsPerShareBasic $2.70 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.70 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.44 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.44 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.67 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.67 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $5.22 USD 2 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $5.22 USD 2 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $5.24 USD 2 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $5.24 USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.86M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.86M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.09M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.09M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.63M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.63M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.04M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.04M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.98M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.98M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.39M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.39M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.98M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.98M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.68M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.68M shares 2 Qtrs
Cash Flow Statement 136 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $438.88M USD 2 Qtrs
Net income NetIncomeLoss $438.88M USD 2 Qtrs
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $438.29M USD 2 Qtrs
Net income NetIncomeLoss $438.29M USD 2 Qtrs
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $62.10M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $62.10M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $56.19M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $56.19M USD 2 Qtrs
Impairment charge AssetImpairmentCharges - USD 2 Qtrs
Impairment charge AssetImpairmentCharges - USD 2 Qtrs
Impairment charge AssetImpairmentCharges $250.00K USD 2 Qtrs
Impairment charge AssetImpairmentCharges $250.00K USD 2 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $3.74M USD 2 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $3.74M USD 2 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $3.86M USD 2 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $3.86M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-22.02M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-22.02M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-12.93M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-12.93M USD 2 Qtrs
Share-based compensation expense ShareBasedCompensation $29.29M USD 2 Qtrs
Share-based compensation expense ShareBasedCompensation $29.29M USD 2 Qtrs
Share-based compensation expense ShareBasedCompensation $30.12M USD 2 Qtrs
Share-based compensation expense ShareBasedCompensation $30.12M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-157.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-157.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $967.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $967.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $82.98M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $82.98M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $61.16M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $61.16M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $6.21M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $6.21M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $38.91M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $38.91M USD 2 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $-18.78M USD 2 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $-18.78M USD 2 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $24.24M USD 2 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $24.24M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-4.16M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-4.16M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.80M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.80M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-526.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-526.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-1.85M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-1.85M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $446.90M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $446.90M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $384.23M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $384.23M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $66.98M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $66.98M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $63.58M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $63.58M USD 2 Qtrs
Acquisitions of a business PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Acquisitions of a business PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Acquisitions of a business PaymentsToAcquireBusinessesNetOfCashAcquired $77.00M USD 2 Qtrs
Acquisitions of a business PaymentsToAcquireBusinessesNetOfCashAcquired $77.00M USD 2 Qtrs
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities $727.00K USD 2 Qtrs
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities $727.00K USD 2 Qtrs
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities - USD 2 Qtrs
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities - USD 2 Qtrs
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-66.98M USD 2 Qtrs
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-66.98M USD 2 Qtrs
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-139.85M USD 2 Qtrs
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-139.85M USD 2 Qtrs
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit - USD 2 Qtrs
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit - USD 2 Qtrs
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $-315.00M USD 2 Qtrs
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $-315.00M USD 2 Qtrs
Payments of acquisition-related holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities - USD 2 Qtrs
Payments of acquisition-related holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities - USD 2 Qtrs
Payments of acquisition-related holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities $1.78M USD 2 Qtrs
Payments of acquisition-related holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities $1.78M USD 2 Qtrs
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock $370.29M USD 2 Qtrs
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock $370.29M USD 2 Qtrs
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $23.09M USD 2 Qtrs
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $23.09M USD 2 Qtrs
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $26.24M USD 2 Qtrs
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $26.24M USD 2 Qtrs
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $9.68M USD 2 Qtrs
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $9.68M USD 2 Qtrs
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $10.27M USD 2 Qtrs
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $10.27M USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities - USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities - USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $6.26M USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $6.26M USD 2 Qtrs
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-297.11M USD 2 Qtrs
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-297.11M USD 2 Qtrs
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-354.31M USD 2 Qtrs
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-354.31M USD 2 Qtrs
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $161.00K USD 2 Qtrs
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $161.00K USD 2 Qtrs
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-5.08M USD 2 Qtrs
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-5.08M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-52.34M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-52.34M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $20.29M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $20.29M USD 2 Qtrs
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $401.59M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $401.59M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $112.55M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $112.55M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $132.84M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $132.84M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $453.93M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $453.93M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $401.59M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $401.59M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $112.55M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $112.55M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $132.84M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $132.84M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $453.93M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $453.93M USD Point-in-time
Cash paid for income taxes IncomeTaxesPaid $90.92M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $90.92M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $97.13M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $97.13M USD 2 Qtrs
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $8.32M USD 2 Qtrs
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $8.32M USD 2 Qtrs
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $15.45M USD 2 Qtrs
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $15.45M USD 2 Qtrs
Stockholders Equity 96 line items
Line Item Tag Value Unit Period
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 107.69M shares Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 107.69M shares Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 107.51M shares Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 107.51M shares Point-in-time
Balance beginning of period StockholdersEquity $1.58B USD Point-in-time
Balance beginning of period StockholdersEquity $1.58B USD Point-in-time
Balance beginning of period StockholdersEquity $1.57B USD Point-in-time
Balance beginning of period StockholdersEquity $1.57B USD Point-in-time
Balance beginning of period StockholdersEquity $1.48B USD Point-in-time
Balance beginning of period StockholdersEquity $1.48B USD Point-in-time
Balance beginning of period StockholdersEquity $1.09B USD Point-in-time
Balance beginning of period StockholdersEquity $1.09B USD Point-in-time
Balance beginning of period StockholdersEquity $841.10M USD Point-in-time
Balance beginning of period StockholdersEquity $841.10M USD Point-in-time
Balance beginning of period StockholdersEquity $608.74M USD Point-in-time
Balance beginning of period StockholdersEquity $608.74M USD Point-in-time
Net income NetIncomeLoss $438.88M USD 2 Qtrs
Net income NetIncomeLoss $438.88M USD 2 Qtrs
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $438.29M USD 2 Qtrs
Net income NetIncomeLoss $438.29M USD 2 Qtrs
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.78M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.78M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.95M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.95M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.18M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.18M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $4.13M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $4.13M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-13.97M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-13.97M USD 2 Qtrs
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $177.19M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $177.19M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $9.55M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $9.55M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $208.25M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $208.25M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $77.00K USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $77.00K USD 1 Quarter
Common stock issued under stock plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $12.75M USD 1 Quarter
Common stock issued under stock plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $12.75M USD 1 Quarter
Common stock issued under stock plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $10.29M USD 1 Quarter
Common stock issued under stock plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $10.29M USD 1 Quarter
Common stock issued under stock plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $5.36M USD 1 Quarter
Common stock issued under stock plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $5.36M USD 1 Quarter
Common stock issued under stock plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $20.78M USD 1 Quarter
Common stock issued under stock plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $20.78M USD 1 Quarter
Deferred stock activity IssuanceAndSettlementOfDeferredStockUnitsActivity - USD 1 Quarter
Deferred stock activity IssuanceAndSettlementOfDeferredStockUnitsActivity - USD 1 Quarter
Deferred stock activity IssuanceAndSettlementOfDeferredStockUnitsActivity - USD 1 Quarter
Deferred stock activity IssuanceAndSettlementOfDeferredStockUnitsActivity - USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.36M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.36M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.72M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.72M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $13.93M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $13.93M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.40M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.40M USD 1 Quarter
Balance end of period (in shares) CommonStockSharesIssued 107.69M shares Point-in-time
Balance end of period (in shares) CommonStockSharesIssued 107.69M shares Point-in-time
Balance end of period (in shares) CommonStockSharesIssued 107.51M shares Point-in-time
Balance end of period (in shares) CommonStockSharesIssued 107.51M shares Point-in-time
Balance end of period StockholdersEquity $1.58B USD Point-in-time
Balance end of period StockholdersEquity $1.58B USD Point-in-time
Balance end of period StockholdersEquity $1.57B USD Point-in-time
Balance end of period StockholdersEquity $1.57B USD Point-in-time
Balance end of period StockholdersEquity $1.48B USD Point-in-time
Balance end of period StockholdersEquity $1.48B USD Point-in-time
Balance end of period StockholdersEquity $1.09B USD Point-in-time
Balance end of period StockholdersEquity $1.09B USD Point-in-time
Balance end of period StockholdersEquity $841.10M USD Point-in-time
Balance end of period StockholdersEquity $841.10M USD Point-in-time
Balance end of period StockholdersEquity $608.74M USD Point-in-time
Balance end of period StockholdersEquity $608.74M USD Point-in-time
Comprehensive Income 176 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $438.88M USD 2 Qtrs
Net income NetIncomeLoss $438.88M USD 2 Qtrs
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-29.00K USD 2 Qtrs
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-29.00K USD 2 Qtrs
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $438.29M USD 2 Qtrs
Net income NetIncomeLoss $438.29M USD 2 Qtrs
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-34.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-34.00K USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-54.00K USD 2 Qtrs
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-54.00K USD 2 Qtrs
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-10.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-10.00K USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-110.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-110.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $729.00K USD 2 Qtrs
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $729.00K USD 2 Qtrs
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $224.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $224.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-575.00K USD 2 Qtrs
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-575.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-7.88M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-7.88M USD 1 Quarter
Unrealized gain on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 1 Quarter
Unrealized gain on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 1 Quarter
Unrealized gain on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $2.00K USD 2 Qtrs
Unrealized gain on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $2.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-27.66M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-27.66M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $1.75M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $1.75M USD 1 Quarter
Unrealized gain on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 1 Quarter
Unrealized gain on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 1 Quarter
Unrealized gain on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 2 Qtrs
Unrealized gain on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $6.01M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $6.01M USD 2 Qtrs
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax $-51.00K USD 2 Qtrs
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax $-51.00K USD 2 Qtrs
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax - USD 2 Qtrs
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax - USD 2 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $10 and $29 in 2024 and $34 and $54 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-53.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $10 and $29 in 2024 and $34 and $54 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-53.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $10 and $29 in 2024 and $34 and $54 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-178.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $10 and $29 in 2024 and $34 and $54 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-178.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $10 and $29 in 2024 and $34 and $54 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-297.00K USD 2 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $10 and $29 in 2024 and $34 and $54 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-297.00K USD 2 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $10 and $29 in 2024 and $34 and $54 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-147.00K USD 2 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $10 and $29 in 2024 and $34 and $54 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-147.00K USD 2 Qtrs
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax - USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $224 and $729 in 2024 and $(110) and $(575) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $2.34M USD 2 Qtrs
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $224 and $729 in 2024 and $(110) and $(575) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $2.34M USD 2 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $20.00K USD 2 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $20.00K USD 2 Qtrs
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $224 and $729 in 2024 and $(110) and $(575) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $718.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $224 and $729 in 2024 and $(110) and $(575) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $718.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $844.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $844.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $224 and $729 in 2024 and $(110) and $(575) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-353.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $224 and $729 in 2024 and $(110) and $(575) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-353.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $46.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $46.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $224 and $729 in 2024 and $(110) and $(575) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-1.84M USD 2 Qtrs
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $224 and $729 in 2024 and $(110) and $(575) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-1.84M USD 2 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $3.10M USD 2 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $3.10M USD 2 Qtrs
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-553.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-553.00K USD 1 Quarter
Unrealized gain on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 1 Quarter
Unrealized gain on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-940.00K USD 2 Qtrs
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-940.00K USD 2 Qtrs
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $1.05M USD 2 Qtrs
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $1.05M USD 2 Qtrs
Unrealized gain on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 2 Qtrs
Unrealized gain on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 2 Qtrs
Unrealized gain on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 1 Quarter
Unrealized gain on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 1 Quarter
Unrealized gain on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $7.00K USD 2 Qtrs
Unrealized gain on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $7.00K USD 2 Qtrs
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $417.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $417.00K USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 2 Qtrs
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 2 Qtrs
Unrealized gain on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $870.00K USD 2 Qtrs
Unrealized gain on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $870.00K USD 2 Qtrs
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Unrealized gain on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $1.11M USD 1 Quarter
Unrealized gain on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $1.11M USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax $-163.00K USD 2 Qtrs
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax $-163.00K USD 2 Qtrs
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Unrealized gain on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $1.09M USD 2 Qtrs
Unrealized gain on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $1.09M USD 2 Qtrs
Unrealized gain on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $214.00K USD 1 Quarter
Unrealized gain on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $214.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $244.00K USD 2 Qtrs
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $244.00K USD 2 Qtrs
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $127.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $127.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $1.18M USD 2 Qtrs
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $1.18M USD 2 Qtrs
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $713.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $713.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $844 and $3,096 in 2024 and $46 and $20 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-340.00K USD 2 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $844 and $3,096 in 2024 and $46 and $20 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-340.00K USD 2 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $844 and $3,096 in 2024 and $46 and $20 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $8.15M USD 2 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $844 and $3,096 in 2024 and $46 and $20 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $8.15M USD 2 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $844 and $3,096 in 2024 and $46 and $20 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-131.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $844 and $3,096 in 2024 and $46 and $20 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-131.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $844 and $3,096 in 2024 and $46 and $20 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $2.30M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $844 and $3,096 in 2024 and $46 and $20 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $2.30M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $417 and $1,055 in 2024 and $(553) and $(940) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $3.38M USD 2 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $417 and $1,055 in 2024 and $(553) and $(940) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $3.38M USD 2 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $417 and $1,055 in 2024 and $(553) and $(940) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-1.78M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $417 and $1,055 in 2024 and $(553) and $(940) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-1.78M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $417 and $1,055 in 2024 and $(553) and $(940) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $1.33M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $417 and $1,055 in 2024 and $(553) and $(940) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $1.33M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $417 and $1,055 in 2024 and $(553) and $(940) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-3.02M USD 2 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $417 and $1,055 in 2024 and $(553) and $(940) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-3.02M USD 2 Qtrs
Unrealized gain on interest rate swap, net of tax expense (benefit) of $214 and $870 in 2024 and $1,107 and $1,093 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $3.50M USD 2 Qtrs
Unrealized gain on interest rate swap, net of tax expense (benefit) of $214 and $870 in 2024 and $1,107 and $1,093 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $3.50M USD 2 Qtrs
Unrealized gain on interest rate swap, net of tax expense (benefit) of $214 and $870 in 2024 and $1,107 and $1,093 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $2.79M USD 2 Qtrs
Unrealized gain on interest rate swap, net of tax expense (benefit) of $214 and $870 in 2024 and $1,107 and $1,093 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $2.79M USD 2 Qtrs
Unrealized gain on interest rate swap, net of tax expense (benefit) of $214 and $870 in 2024 and $1,107 and $1,093 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $684.00K USD 1 Quarter
Unrealized gain on interest rate swap, net of tax expense (benefit) of $214 and $870 in 2024 and $1,107 and $1,093 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $684.00K USD 1 Quarter
Unrealized gain on interest rate swap, net of tax expense (benefit) of $214 and $870 in 2024 and $1,107 and $1,093 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $3.55M USD 1 Quarter
Unrealized gain on interest rate swap, net of tax expense (benefit) of $214 and $870 in 2024 and $1,107 and $1,093 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $3.55M USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(713) and $(1,183) in 2024 and $(127) and $(244) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $489.00K USD 2 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(713) and $(1,183) in 2024 and $(127) and $(244) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $489.00K USD 2 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(713) and $(1,183) in 2024 and $(127) and $(244) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $271.00K USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(713) and $(1,183) in 2024 and $(127) and $(244) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $271.00K USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(713) and $(1,183) in 2024 and $(127) and $(244) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $3.28M USD 2 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(713) and $(1,183) in 2024 and $(127) and $(244) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $3.28M USD 2 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(713) and $(1,183) in 2024 and $(127) and $(244) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $1.99M USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(713) and $(1,183) in 2024 and $(127) and $(244) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $1.99M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $2.33M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $2.33M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $11.04M USD 2 Qtrs
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $11.04M USD 2 Qtrs
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $1.37M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $1.37M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $-340.00K USD 2 Qtrs
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $-340.00K USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.78M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.78M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.95M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.95M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.18M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.18M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $4.13M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $4.13M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-13.97M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-13.97M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $442.42M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $442.42M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $424.90M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $424.90M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $198.51M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $198.51M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $227.19M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $227.19M USD 1 Quarter

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

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