◆ 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 Q1 2024
Filing Information
Form Type 10-Q
Accession Number 0000874716-24-000083
Period End Date 20240331
Filing Date 20240501
Fiscal Year 2024
Fiscal Period Q1
XBRL Instance idxx-20240331_htm.xml
Balance Sheet 170 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, 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.67M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 107.67M 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 $397.43M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $397.43M USD 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
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
Accounts receivable, net AccountsReceivableNetCurrent $507.21M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $507.21M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 82.87M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 82.87M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $457.44M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $457.44M USD Point-in-time
Inventories InventoryNet $380.28M USD Point-in-time
Inventories InventoryNet $380.28M USD 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
Inventories InventoryNet $390.60M USD Point-in-time
Inventories InventoryNet $390.60M USD 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
Other current assets OtherAssetsCurrent $206.73M USD Point-in-time
Other current assets OtherAssetsCurrent $206.73M USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 24.79M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 24.79M shares 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.50B USD Point-in-time
Total current assets AssetsCurrent $1.50B 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
Property and equipment, net PropertyPlantAndEquipmentNet $708.73M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $708.73M 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
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $119.89M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $119.89M USD Point-in-time
Goodwill Goodwill $408.67M USD Point-in-time
Goodwill Goodwill $408.67M USD Point-in-time
Goodwill Goodwill $365.96M USD Point-in-time
Goodwill Goodwill $365.96M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $84.50M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $84.50M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $115.35M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $115.35M 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
Other long-term assets OtherAssetsNoncurrent $498.91M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $498.91M USD Point-in-time
Total long-term assets AssetsNoncurrent $1.85B USD Point-in-time
Total long-term assets AssetsNoncurrent $1.85B 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.35B USD Point-in-time
TOTAL ASSETS Assets $3.35B USD Point-in-time
TOTAL ASSETS Assets $3.26B USD Point-in-time
TOTAL ASSETS Assets $3.26B 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.46M USD Point-in-time
Accounts payable AccountsPayableCurrent $117.46M 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 $476.25M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $476.25M 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
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 $75.00M 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 long-term debt LongTermDebtCurrent $75.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
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $38.19M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $38.19M USD Point-in-time
Total current liabilities LiabilitiesCurrent $956.90M USD Point-in-time
Total current liabilities LiabilitiesCurrent $956.90M USD Point-in-time
Total current liabilities LiabilitiesCurrent $951.55M USD Point-in-time
Total current liabilities LiabilitiesCurrent $951.55M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $8.75M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $8.75M 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
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 debt, net of current portion LongTermDebtNoncurrent $620.78M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $620.78M 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 deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $28.04M USD Point-in-time
Long-term deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $28.04M 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
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $103.88M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $103.88M 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
Other long-term liabilities OtherLiabilitiesNoncurrent $66.26M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $66.26M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $827.71M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $827.71M 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.78B USD Point-in-time
Total liabilities Liabilities $1.78B 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,667 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,873 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,667 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,873 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,667 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,873 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,667 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,873 shares in 2024 and 83,032 shares in 2023 CommonStockValue $10.75M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.60B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.60B 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
Deferred stock units: Outstanding: 59 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.53M USD Point-in-time
Deferred stock units: Outstanding: 59 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.53M USD Point-in-time
Deferred stock units: Outstanding: 59 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.51M USD Point-in-time
Deferred stock units: Outstanding: 59 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.51M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $4.68B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $4.68B 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 $-80.40M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-80.40M 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
Treasury stock, at cost: 24,794 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $4.47B USD Point-in-time
Treasury stock, at cost: 24,794 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $4.47B USD Point-in-time
Treasury stock, at cost: 24,794 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $4.65B USD Point-in-time
Treasury stock, at cost: 24,794 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $4.65B 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 $608.74M USD Point-in-time
Total stockholders equity StockholdersEquity $608.74M 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 $841.10M USD Point-in-time
Total stockholders equity StockholdersEquity $841.10M 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.35B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.35B USD Point-in-time
Income Statement 64 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $900.20M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $900.20M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $964.10M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $964.10M USD 1 Quarter
Total cost of revenue CostOfRevenue $357.22M USD 1 Quarter
Total cost of revenue CostOfRevenue $357.22M USD 1 Quarter
Total cost of revenue CostOfRevenue $371.02M USD 1 Quarter
Total cost of revenue CostOfRevenue $371.02M USD 1 Quarter
Gross profit GrossProfit $542.97M USD 1 Quarter
Gross profit GrossProfit $542.97M USD 1 Quarter
Gross profit GrossProfit $593.07M USD 1 Quarter
Gross profit GrossProfit $593.07M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $147.80M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $147.80M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $149.45M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $149.45M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $92.02M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $92.02M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $70.10M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $70.10M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $52.63M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $52.63M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $44.67M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $44.67M USD 1 Quarter
Income from operations OperatingIncomeLoss $280.40M USD 1 Quarter
Income from operations OperatingIncomeLoss $280.40M USD 1 Quarter
Income from operations OperatingIncomeLoss $298.96M USD 1 Quarter
Income from operations OperatingIncomeLoss $298.96M USD 1 Quarter
Interest expense InterestExpense $13.13M USD 1 Quarter
Interest expense InterestExpense $13.13M USD 1 Quarter
Interest expense InterestExpense $7.91M USD 1 Quarter
Interest expense InterestExpense $7.91M USD 1 Quarter
Interest income InterestAndOtherIncome $416.00K USD 1 Quarter
Interest income InterestAndOtherIncome $416.00K USD 1 Quarter
Interest income InterestAndOtherIncome $4.43M USD 1 Quarter
Interest income InterestAndOtherIncome $4.43M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $295.48M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $295.48M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $267.69M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $267.69M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $53.63M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $53.63M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $59.90M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $59.90M USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M 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.58 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.58 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.84 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.84 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.81 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.81 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.55 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.55 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.10M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.10M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.99M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.99M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.96M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.96M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.96M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.96M shares 1 Quarter
Cash Flow Statement 124 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $29.90M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $29.90M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $28.33M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $28.33M USD 1 Quarter
Impairment charge AssetImpairmentCharges $250.00K USD 1 Quarter
Impairment charge AssetImpairmentCharges $250.00K USD 1 Quarter
Impairment charge AssetImpairmentCharges - USD 1 Quarter
Impairment charge AssetImpairmentCharges - USD 1 Quarter
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $1.53M USD 1 Quarter
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $1.53M USD 1 Quarter
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $2.33M USD 1 Quarter
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $2.33M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-2.57M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-2.57M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-3.76M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-3.76M USD 1 Quarter
Share-based compensation expense ShareBasedCompensation $13.93M USD 1 Quarter
Share-based compensation expense ShareBasedCompensation $13.93M USD 1 Quarter
Share-based compensation expense ShareBasedCompensation $14.40M USD 1 Quarter
Share-based compensation expense ShareBasedCompensation $14.40M USD 1 Quarter
Other OtherOperatingActivitiesCashFlowStatement $909.00K USD 1 Quarter
Other OtherOperatingActivitiesCashFlowStatement $909.00K USD 1 Quarter
Other OtherOperatingActivitiesCashFlowStatement $-362.00K USD 1 Quarter
Other OtherOperatingActivitiesCashFlowStatement $-362.00K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $44.13M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $44.13M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $53.84M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $53.84M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $2.41M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $2.41M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $23.89M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $23.89M USD 1 Quarter
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $5.31M USD 1 Quarter
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $5.31M USD 1 Quarter
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $21.42M USD 1 Quarter
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $21.42M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-4.45M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-4.45M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $3.33M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $3.33M USD 1 Quarter
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $703.00K USD 1 Quarter
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $703.00K USD 1 Quarter
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-609.00K USD 1 Quarter
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-609.00K USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $198.59M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $198.59M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $183.91M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $183.91M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $30.27M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $30.27M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $39.51M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $39.51M USD 1 Quarter
Acquisitions of a business PaymentsToAcquireBusinessesNetOfCashAcquired - USD 1 Quarter
Acquisitions of a business PaymentsToAcquireBusinessesNetOfCashAcquired - USD 1 Quarter
Acquisitions of a business PaymentsToAcquireBusinessesNetOfCashAcquired $77.00M USD 1 Quarter
Acquisitions of a business PaymentsToAcquireBusinessesNetOfCashAcquired $77.00M USD 1 Quarter
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities $329.00K USD 1 Quarter
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities $329.00K USD 1 Quarter
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities - USD 1 Quarter
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities - USD 1 Quarter
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-39.51M USD 1 Quarter
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-39.51M USD 1 Quarter
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-106.94M USD 1 Quarter
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-106.94M USD 1 Quarter
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $-147.50M USD 1 Quarter
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $-147.50M USD 1 Quarter
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit - USD 1 Quarter
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit - USD 1 Quarter
Payments of acquisition-related holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities - USD 1 Quarter
Payments of acquisition-related holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities - USD 1 Quarter
Payments of acquisition-related holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities $1.78M USD 1 Quarter
Payments of acquisition-related holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities $1.78M USD 1 Quarter
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock - USD 1 Quarter
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock - USD 1 Quarter
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock $154.76M USD 1 Quarter
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock $154.76M USD 1 Quarter
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $12.80M USD 1 Quarter
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $12.80M USD 1 Quarter
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $20.88M USD 1 Quarter
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $20.88M USD 1 Quarter
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $9.60M USD 1 Quarter
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $9.60M USD 1 Quarter
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $10.19M USD 1 Quarter
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $10.19M USD 1 Quarter
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-144.07M USD 1 Quarter
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-144.07M USD 1 Quarter
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-146.08M USD 1 Quarter
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-146.08M USD 1 Quarter
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-4.07M USD 1 Quarter
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-4.07M USD 1 Quarter
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $501.00K USD 1 Quarter
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $501.00K USD 1 Quarter
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.18M USD 1 Quarter
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.18M USD 1 Quarter
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-56.50M USD 1 Quarter
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-56.50M USD 1 Quarter
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 $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 beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $397.43M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $397.43M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $111.37M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $111.37M 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 $453.93M 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 $397.43M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $397.43M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $111.37M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $111.37M USD Point-in-time
Cash paid for income taxes IncomeTaxesPaid $7.20M USD 1 Quarter
Cash paid for income taxes IncomeTaxesPaid $7.20M USD 1 Quarter
Cash paid for income taxes IncomeTaxesPaid $13.23M USD 1 Quarter
Cash paid for income taxes IncomeTaxesPaid $13.23M USD 1 Quarter
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $15.18M USD 1 Quarter
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $15.18M USD 1 Quarter
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $12.45M USD 1 Quarter
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $12.45M USD 1 Quarter
Stockholders Equity 52 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
Balance beginning of period (in shares) CommonStockSharesIssued 107.67M shares Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 107.67M 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.48B USD Point-in-time
Balance beginning of period StockholdersEquity $1.48B 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
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 $841.10M USD Point-in-time
Balance beginning of period StockholdersEquity $841.10M USD Point-in-time
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M 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 $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 $-9.19M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
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
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
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
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.67M shares Point-in-time
Balance end of period (in shares) CommonStockSharesIssued 107.67M 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.48B USD Point-in-time
Balance end of period StockholdersEquity $1.48B 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
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 $841.10M USD Point-in-time
Balance end of period StockholdersEquity $841.10M USD Point-in-time
Comprehensive Income 84 line items
Line Item Tag Value Unit Period
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-19.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-19.00K USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-20.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-20.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $505.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $505.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-465.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-465.00K USD 1 Quarter
Unrealized gain (loss) on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $2.00K USD 1 Quarter
Unrealized gain (loss) on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $2.00K USD 1 Quarter
Unrealized gain (loss) on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 1 Quarter
Unrealized gain (loss) on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $4.26M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $4.26M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-19.77M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-19.77M USD 1 Quarter
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax $-51.00K USD 1 Quarter
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax $-51.00K 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 - USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $19 in 2024 and $20 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-119.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $19 in 2024 and $20 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-119.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $19 in 2024 and $20 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-94.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $19 in 2024 and $20 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-94.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $505 in 2024 and $(465) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-1.49M USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $505 in 2024 and $(465) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-1.49M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $2.25M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $2.25M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $-26.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $-26.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $505 in 2024 and $(465) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $1.62M USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $505 in 2024 and $(465) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $1.62M USD 1 Quarter
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 in 2024 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $6.00K USD 1 Quarter
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 in 2024 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $6.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $638.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $638.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-387.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-387.00K USD 1 Quarter
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 in 2024 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 1 Quarter
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 in 2024 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $51 in 2024 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $51 in 2024 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $-14.00K USD 1 Quarter
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $-14.00K USD 1 Quarter
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $656.00K USD 1 Quarter
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $656.00K USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $51 in 2024 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax $-163.00K USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $51 in 2024 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax $-163.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $470.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $470.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $117.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $117.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $2,252 in 2024 and $(26) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $5.85M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $2,252 in 2024 and $(26) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $5.85M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $2,252 in 2024 and $(26) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-209.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $2,252 in 2024 and $(26) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-209.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $638 in 2024 and $(387) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-1.24M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $638 in 2024 and $(387) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-1.24M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $638 in 2024 and $(387) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $2.05M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $638 in 2024 and $(387) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $2.05M USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $656 in 2024 and $(14) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $2.11M USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $656 in 2024 and $(14) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $2.11M USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $656 in 2024 and $(14) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $-45.00K USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $656 in 2024 and $(14) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $-45.00K USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(470) in 2024 and $(117) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $1.30M USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(470) in 2024 and $(117) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $1.30M USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(470) in 2024 and $(117) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $218.00K USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(470) in 2024 and $(117) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $218.00K USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $-1.71M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $-1.71M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $8.71M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $8.71M 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 $-9.19M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $226.39M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $226.39M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $215.24M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $215.24M 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...