2024 Q3 Form 10-Q Financial Statement
#000087471624000121 Filed on August 06, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $975.5M | $1.004B |
YoY Change | 6.56% | 6.35% |
Cost Of Revenue | $379.5M | $384.4M |
YoY Change | 3.25% | 3.68% |
Gross Profit | $596.0M | $619.2M |
YoY Change | 8.77% | 8.08% |
Gross Profit Margin | 61.1% | 61.7% |
Selling, General & Admin | $238.2M | $299.9M |
YoY Change | 5.98% | 30.28% |
% of Gross Profit | 39.96% | 48.44% |
Research & Development | $53.98M | $55.45M |
YoY Change | 12.53% | 19.23% |
% of Gross Profit | 9.06% | 8.96% |
Depreciation & Amortization | $34.13M | $32.19M |
YoY Change | 17.7% | 15.57% |
% of Gross Profit | 5.73% | 5.2% |
Operating Expenses | $292.1M | $355.4M |
YoY Change | 7.13% | 28.42% |
Operating Profit | $303.9M | $263.8M |
YoY Change | 10.39% | -10.92% |
Interest Expense | -$4.983M | -$4.745M |
YoY Change | -157.63% | -53.55% |
% of Operating Profit | -1.64% | -1.8% |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $298.9M | $259.1M |
YoY Change | 11.58% | -9.4% |
Income Tax | $66.07M | $55.76M |
% Of Pretax Income | 22.1% | 21.52% |
Net Earnings | $232.8M | $203.3M |
YoY Change | 9.71% | -9.34% |
Net Earnings / Revenue | 23.87% | 20.26% |
Basic Earnings Per Share | $2.83 | $2.46 |
Diluted Earnings Per Share | $2.80 | $2.44 |
COMMON SHARES | ||
Basic Shares Outstanding | 82.31M shares | 82.59M shares |
Diluted Shares Outstanding | 83.06M shares | 83.39M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $308.6M | $401.6M |
YoY Change | -6.95% | 202.32% |
Cash & Equivalents | $308.6M | $401.6M |
Short-Term Investments | ||
Other Short-Term Assets | $224.1M | $213.5M |
YoY Change | 8.84% | 79.74% |
Inventory | $389.8M | $380.0M |
Prepaid Expenses | $57.22M | $46.45M |
Receivables | $511.3M | $533.6M |
Other Receivables | $0.00 | $15.99M |
Total Short-Term Assets | $1.434B | $1.529B |
YoY Change | 3.58% | 29.65% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $717.7M | $708.2M |
YoY Change | 4.46% | -11.19% |
Goodwill | $412.1M | $408.0M |
YoY Change | 13.91% | 12.03% |
Intangibles | $106.9M | $110.8M |
YoY Change | 22.67% | 21.86% |
Long-Term Investments | $55.23M | $53.79M |
YoY Change | 1.71% | -2.89% |
Other Assets | $559.3M | $539.7M |
YoY Change | 24.73% | 140.45% |
Total Long-Term Assets | $1.917B | $1.886B |
YoY Change | 12.62% | 11.5% |
TOTAL ASSETS | ||
Total Short-Term Assets | $1.434B | $1.529B |
Total Long-Term Assets | $1.917B | $1.886B |
Total Assets | $3.351B | $3.415B |
YoY Change | 8.57% | 18.95% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $110.6M | $117.5M |
YoY Change | -1.78% | 9.11% |
Accrued Expenses | $511.0M | $541.1M |
YoY Change | 21.59% | 57.75% |
Deferred Revenue | $38.43M | $38.00M |
YoY Change | 3.09% | 0.58% |
Short-Term Debt | $250.0M | $250.0M |
YoY Change | 0.0% | -5.3% |
Long-Term Debt Due | $99.14M | $170.1M |
YoY Change | -33.9% | 126.84% |
Total Short-Term Liabilities | $1.009B | $1.117B |
YoY Change | 4.02% | 26.34% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $524.8M | $524.7M |
YoY Change | -15.2% | -24.7% |
Other Long-Term Liabilities | $62.88M | $53.40M |
YoY Change | 4.43% | -72.0% |
Total Long-Term Liabilities | $723.5M | $717.9M |
YoY Change | -11.64% | -19.11% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $1.009B | $1.117B |
Total Long-Term Liabilities | $723.5M | $717.9M |
Total Liabilities | $1.733B | $1.835B |
YoY Change | -3.15% | 3.25% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $5.116B | $4.883B |
YoY Change | 20.38% | 20.94% |
Common Stock | $1.657B | $1.636B |
YoY Change | 6.65% | 7.23% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.618B | $1.580B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $3.351B | $3.415B |
YoY Change | 8.57% | 18.95% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $232.8M | $203.3M |
YoY Change | 9.71% | -9.34% |
Depreciation, Depletion And Amortization | $34.13M | $32.19M |
YoY Change | 17.7% | 15.57% |
Cash From Operating Activities | $220.1M | $248.3M |
YoY Change | -19.24% | 23.96% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $28.09M | $33.31M |
YoY Change | -17.63% | 21.24% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $721.0K | $398.0K |
YoY Change | -88.56% | |
Cash From Investing Activities | -$27.37M | -$32.91M |
YoY Change | -1.55% | 19.79% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -291.0M | -210.2M |
YoY Change | 575.13% | 39.2% |
NET CHANGE | ||
Cash From Operating Activities | 220.1M | 248.3M |
Cash From Investing Activities | -27.37M | -32.91M |
Cash From Financing Activities | -291.0M | -210.2M |
Net Change In Cash | -98.27M | 5.167M |
YoY Change | -148.74% | -76.31% |
FREE CASH FLOW | ||
Cash From Operating Activities | $220.1M | $248.3M |
Capital Expenditures | $28.09M | $33.31M |
Free Cash Flow | $192.0M | $215.0M |
YoY Change | -19.47% | 24.39% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1484530000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
235579000 | usd |
CY2024Q1 | us-gaap |
Treasury Stock Value Acquired Par Value Method
TreasuryStockValueAcquiredParValueMethod
|
177192000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
20780000 | usd |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
14400000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1568906000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
203298000 | usd |
CY2024Q2 | us-gaap |
Treasury Stock Value Acquired Par Value Method
TreasuryStockValueAcquiredParValueMethod
|
208246000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
5360000 | usd |
CY2024Q2 | idxx |
Issuance And Settlement Of Deferred Stock Units Activity
IssuanceAndSettlementOfDeferredStockUnitsActivity
|
0 | usd |
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
0 | usd | |
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
1780000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
370285000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd | |
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
26241000 | usd | |
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
23086000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
9676000 | usd | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
453932000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
112546000 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82630000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83086000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82863000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83039000 | shares | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82630000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83086000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82863000 | shares | |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
763000 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
897000 | shares |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83393000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83983000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83684000 | shares | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-354312000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-5076000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
161000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-52342000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
20292000 | usd | |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
401590000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
132838000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent | |
CY2024Q2 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent | |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-9191000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-4784000 | usd |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2023Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2024Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2023Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
608737000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
214054000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1181000 | usd |
CY2023Q1 | us-gaap |
Treasury Stock Value Acquired Par Value Method
TreasuryStockValueAcquiredParValueMethod
|
9554000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
12753000 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
13930000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
10289000 | usd |
CY2023Q2 | idxx |
Issuance And Settlement Of Deferred Stock Units Activity
IssuanceAndSettlementOfDeferredStockUnitsActivity
|
0 | usd |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
15362000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1093861000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
438877000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
438290000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
62097000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
56186000 | usd | |
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
250000 | usd | |
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
0 | usd | |
us-gaap |
Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
|
3743000 | usd | |
us-gaap |
Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
|
3857000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-22021000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-12932000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
30119000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
29292000 | usd | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
967000 | usd | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-157000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
82981000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
61158000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
6213000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
38906000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-18783000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
24236000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
3802000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-4155000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-526000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-1855000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
446897000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
384226000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
63578000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
66981000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
77000000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | usd | |
us-gaap |
Proceeds From Hedge Investing Activities
ProceedsFromHedgeInvestingActivities
|
727000 | usd | |
us-gaap |
Proceeds From Hedge Investing Activities
ProceedsFromHedgeInvestingActivities
|
0 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-139851000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-66981000 | usd | |
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
0 | usd | |
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-315000000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
10268000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
0 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
6256000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-297114000 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
90918000 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
97127000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
8322000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
15448000 | usd | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1003578000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
943630000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1967673000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1843825000 | usd | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1003578000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
943630000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1967673000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1843825000 | usd | |
CY2024Q2 | us-gaap |
Lease Income
LeaseIncome
|
3300000 | usd |
us-gaap |
Lease Income
LeaseIncome
|
7200000 | usd | |
CY2023Q2 | us-gaap |
Lease Income
LeaseIncome
|
5500000 | usd |
us-gaap |
Lease Income
LeaseIncome
|
10000000 | usd | |
CY2023Q4 | us-gaap |
Capitalized Contract Cost Net
CapitalizedContractCostNet
|
19700000 | usd |
CY2024Q2 | us-gaap |
Sales Commissions And Fees
SalesCommissionsAndFees
|
1600000 | usd |
us-gaap |
Sales Commissions And Fees
SalesCommissionsAndFees
|
3400000 | usd | |
CY2024Q2 | us-gaap |
Capitalized Contract Cost Net
CapitalizedContractCostNet
|
19600000 | usd |
CY2024Q2 | us-gaap |
Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued
DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
|
4600000 | usd |
us-gaap |
Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued
DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
|
70200000 | usd | |
CY2023Q2 | us-gaap |
Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued
DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
|
3300000 | usd |
us-gaap |
Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued
DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
|
60600000 | usd | |
CY2024Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
95600000 | usd |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P1Y8M12D | ||
CY2024Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
15700000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
30100000 | usd | |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
15400000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
29300000 | usd | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.32 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.32 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P7Y | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y8M12D | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.043 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.037 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
239.64 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
201.37 | ||
CY2024Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
12300000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
9500000 | usd |
CY2024Q2 | idxx |
Accounts Receivable Percent Not Past Due
AccountsReceivablePercentNotPastDue
|
0.80 | |
CY2024Q2 | idxx |
Accounts Receivable Percent Past Due
AccountsReceivablePercentPastDue
|
0.20 | |
CY2024Q2 | us-gaap |
Accounts Receivable Noncurrent Threshold Period Past Due
AccountsReceivableNoncurrentThresholdPeriodPastDue
|
P60D | |
CY2023Q4 | idxx |
Accounts Receivable Percent Not Past Due
AccountsReceivablePercentNotPastDue
|
0.83 | |
CY2023Q4 | idxx |
Accounts Receivable Percent Past Due
AccountsReceivablePercentPastDue
|
0.17 | |
CY2023Q4 | us-gaap |
Accounts Receivable Noncurrent Threshold Period Past Due
AccountsReceivableNoncurrentThresholdPeriodPastDue
|
P60D | |
CY2024Q2 | idxx |
Contractwith Customer Asset And Sales Type Lease Net Investment In Lease Allowancefor Credit Loss
ContractwithCustomerAssetAndSalesTypeLeaseNetInvestmentInLeaseAllowanceforCreditLoss
|
6700000 | usd |
CY2023Q4 | idxx |
Contractwith Customer Asset And Sales Type Lease Net Investment In Lease Allowancefor Credit Loss
ContractwithCustomerAssetAndSalesTypeLeaseNetInvestmentInLeaseAllowanceforCreditLoss
|
6400000 | usd |
CY2024Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
104087000 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
106392000 | usd |
CY2024Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
32042000 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
28989000 | usd |
CY2024Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
243829000 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
244901000 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
379958000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
380282000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
11583000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
26307000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
24357000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
19580000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
13896000 | usd |
CY2024Q2 | idxx |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
49178000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
144901000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
21881000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
123020000 | usd |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
13700000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
14136000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
17137000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
7717000 | usd | |
CY2024Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
58714000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
55111000 | usd |
CY2024Q2 | us-gaap |
Deferred Costs Current
DeferredCostsCurrent
|
59626000 | usd |
CY2023Q4 | us-gaap |
Deferred Costs Current
DeferredCostsCurrent
|
54081000 | usd |
CY2024Q2 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
46453000 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
48370000 | usd |
CY2024Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
15988000 | usd |
CY2023Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
16972000 | usd |
CY2024Q2 | us-gaap |
Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
|
32677000 | usd |
CY2023Q4 | us-gaap |
Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
|
29061000 | usd |
CY2024Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
213458000 | usd |
CY2023Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
203595000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
|
180169000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
|
167963000 | usd |
CY2024Q2 | us-gaap |
Deferred Costs
DeferredCosts
|
131935000 | usd |
CY2023Q4 | us-gaap |
Deferred Costs
DeferredCosts
|
114850000 | usd |
CY2024Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
126057000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
107364000 | usd |
CY2024Q2 | us-gaap |
Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
|
30000000 | usd |
CY2023Q4 | us-gaap |
Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
|
30250000 | usd |
CY2024Q2 | us-gaap |
Prepaid Expense Other Noncurrent
PrepaidExpenseOtherNoncurrent
|
23792000 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense Other Noncurrent
PrepaidExpenseOtherNoncurrent
|
25943000 | usd |
CY2024Q2 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
47765000 | usd |
CY2023Q4 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
50164000 | usd |
CY2024Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
539718000 | usd |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
496534000 | usd |
CY2024Q1 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
10400000 | usd |
CY2023Q1 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
7536000 | usd |
CY2023Q4 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
9057000 | usd |
CY2022Q4 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
10171000 | usd |
CY2024Q2 | us-gaap |
Supplier Finance Program Obligation Increase
SupplierFinanceProgramObligationIncrease
|
10256000 | usd |
CY2023Q2 | us-gaap |
Supplier Finance Program Obligation Increase
SupplierFinanceProgramObligationIncrease
|
12343000 | usd |
us-gaap |
Supplier Finance Program Obligation Increase
SupplierFinanceProgramObligationIncrease
|
23324000 | usd | |
us-gaap |
Supplier Finance Program Obligation Increase
SupplierFinanceProgramObligationIncrease
|
25374000 | usd | |
CY2024Q2 | us-gaap |
Supplier Finance Program Obligation Decrease Settlement
SupplierFinanceProgramObligationDecreaseSettlement
|
11909000 | usd |
CY2023Q2 | us-gaap |
Supplier Finance Program Obligation Decrease Settlement
SupplierFinanceProgramObligationDecreaseSettlement
|
14484000 | usd |
us-gaap |
Supplier Finance Program Obligation Decrease Settlement
SupplierFinanceProgramObligationDecreaseSettlement
|
23634000 | usd | |
us-gaap |
Supplier Finance Program Obligation Decrease Settlement
SupplierFinanceProgramObligationDecreaseSettlement
|
30150000 | usd | |
CY2024Q2 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
8747000 | usd |
CY2023Q2 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
5395000 | usd |
CY2024Q2 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
8747000 | usd |
CY2023Q2 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
5395000 | usd |
CY2024Q2 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
146373000 | usd |
CY2023Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
86553000 | usd |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
166919000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
113596000 | usd |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
124018000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
174375000 | usd |
CY2024Q2 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
83759000 | usd |
CY2023Q4 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
84386000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
20055000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
19802000 | usd |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
541124000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
478712000 | usd |
CY2024Q2 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
28686000 | usd |
CY2023Q4 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
39642000 | usd |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
24710000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
25884000 | usd |
CY2024Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
53396000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
65526000 | usd |
CY2024Q2 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
250000000 | usd |
CY2023Q4 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
250000000 | usd |
CY2024Q2 | idxx |
Treasury Stock Shares Acquired Net Of Tax Withholdings
TreasuryStockSharesAcquiredNetOfTaxWithholdings
|
415000 | shares |
CY2023Q2 | idxx |
Treasury Stock Shares Acquired Net Of Tax Withholdings
TreasuryStockSharesAcquiredNetOfTaxWithholdings
|
0 | shares |
idxx |
Treasury Stock Shares Acquired Net Of Tax Withholdings
TreasuryStockSharesAcquiredNetOfTaxWithholdings
|
718000 | shares | |
idxx |
Treasury Stock Shares Acquired Net Of Tax Withholdings
TreasuryStockSharesAcquiredNetOfTaxWithholdings
|
0 | shares | |
CY2024Q2 | us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
0 | shares |
CY2023Q2 | us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
0 | shares |
us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
18000 | shares | |
us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
19000 | shares | |
CY2024Q2 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
415000 | shares |
CY2023Q2 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
0 | shares |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
736000 | shares | |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
19000 | shares | |
CY2024Q2 | idxx |
Treasury Stock Value Acquired Cost Method Net Of Tax Withholdings
TreasuryStockValueAcquiredCostMethodNetOfTaxWithholdings
|
208169000 | usd |
CY2023Q2 | idxx |
Treasury Stock Value Acquired Cost Method Net Of Tax Withholdings
TreasuryStockValueAcquiredCostMethodNetOfTaxWithholdings
|
0 | usd |
idxx |
Treasury Stock Value Acquired Cost Method Net Of Tax Withholdings
TreasuryStockValueAcquiredCostMethodNetOfTaxWithholdings
|
375271000 | usd | |
idxx |
Treasury Stock Value Acquired Cost Method Net Of Tax Withholdings
TreasuryStockValueAcquiredCostMethodNetOfTaxWithholdings
|
0 | usd | |
CY2024Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
79000 | usd |
CY2023Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
79000 | usd |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
10268000 | usd | |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
9676000 | usd | |
CY2024Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
208248000 | usd |
CY2023Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
79000 | usd |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
385539000 | usd | |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
9676000 | usd | |
CY2024Q2 | idxx |
Treasury Stock Acquired Average Cost Per Share Open Market Repurchase
TreasuryStockAcquiredAverageCostPerShareOpenMarketRepurchase
|
501.44 | |
CY2023Q2 | idxx |
Treasury Stock Acquired Average Cost Per Share Open Market Repurchase
TreasuryStockAcquiredAverageCostPerShareOpenMarketRepurchase
|
0 | |
idxx |
Treasury Stock Acquired Average Cost Per Share Open Market Repurchase
TreasuryStockAcquiredAverageCostPerShareOpenMarketRepurchase
|
522.32 | ||
idxx |
Treasury Stock Acquired Average Cost Per Share Open Market Repurchase
TreasuryStockAcquiredAverageCostPerShareOpenMarketRepurchase
|
0 | ||
CY2024Q2 | idxx |
Treasury Stock Acquired Average Cost Per Share Employee Surrenders
TreasuryStockAcquiredAverageCostPerShareEmployeeSurrenders
|
496.95 | |
CY2023Q2 | idxx |
Treasury Stock Acquired Average Cost Per Share Employee Surrenders
TreasuryStockAcquiredAverageCostPerShareEmployeeSurrenders
|
469.84 | |
idxx |
Treasury Stock Acquired Average Cost Per Share Employee Surrenders
TreasuryStockAcquiredAverageCostPerShareEmployeeSurrenders
|
560.01 | ||
idxx |
Treasury Stock Acquired Average Cost Per Share Employee Surrenders
TreasuryStockAcquiredAverageCostPerShareEmployeeSurrenders
|
503.35 | ||
CY2024Q2 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
501.44 | |
CY2023Q2 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
469.84 | |
us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
523.26 | ||
us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
503.35 | ||
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.215 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.216 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.209 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.208 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83039000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
821000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
941000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83980000 | shares | |
us-gaap |
Loss Contingency Damages Sought Value
LossContingencyDamagesSoughtValue
|
50000000 | usd | |
CY2024Q2 | us-gaap |
Loss Contingency Accrual Carrying Value Period Increase Decrease
LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
|
27500000 | usd |
CY2024Q2 | us-gaap |
Loss Contingency Damages Sought Value
LossContingencyDamagesSoughtValue
|
89000000 | usd |
CY2023Q4 | us-gaap |
Guarantee Obligations Current Carrying Value
GuaranteeObligationsCurrentCarryingValue
|
0 | usd |
CY2024Q2 | us-gaap |
Guarantee Obligations Current Carrying Value
GuaranteeObligationsCurrentCarryingValue
|
0 | usd |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1003578000 | usd |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
263801000 | usd |
CY2024Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-4745000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
259056000 | usd |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
55758000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
203298000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
943630000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
296144000 | usd |
CY2023Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-10215000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
285929000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
61693000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
224236000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1967673000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
562759000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-8224000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
554535000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
115658000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
438877000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1843825000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
576543000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-22926000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
553617000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
115327000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
438290000 | usd | |
CY2024Q1 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
4400000 | usd |
CY2023Q1 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
120000 | usd |
CY2023Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
0 | usd |
CY2022Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
120000 | usd |
CY2024Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Issues
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
|
0 | usd |
CY2023Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Issues
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
|
0 | usd |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Issues
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
|
4400000 | usd | |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Issues
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
|
0 | usd | |
CY2024Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
4400000 | usd |
CY2023Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
120000 | usd |
CY2024Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
4400000 | usd |
CY2023Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
120000 | usd |
CY2024Q2 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
700000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
2300000 | usd | |
CY2023Q2 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
-400000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
-1800000 | usd | |
CY2024Q2 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
1300000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
3400000 | usd | |
CY2023Q2 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
-1800000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
-3000000.0 | usd | |
CY2024Q2 | us-gaap |
Gain Loss On Components Excluded From Assessment Of Interest Rate Cash Flow Hedge Effectiveness
GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness
|
400000 | usd |
us-gaap |
Gain Loss On Components Excluded From Assessment Of Interest Rate Cash Flow Hedge Effectiveness
GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness
|
700000 | usd | |
CY2023Q2 | us-gaap |
Gain Loss On Components Excluded From Assessment Of Interest Rate Cash Flow Hedge Effectiveness
GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness
|
800000 | usd |
us-gaap |
Gain Loss On Components Excluded From Assessment Of Interest Rate Cash Flow Hedge Effectiveness
GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness
|
1500000 | usd | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |