2024 Q4 Form 10-Q Financial Statement
#000087471624000139 Filed on October 31, 2024
Income Statement
Concept | 2024 Q4 | 2024 Q3 |
---|---|---|
Revenue | $975.5M | |
YoY Change | 6.56% | |
Cost Of Revenue | $379.5M | |
YoY Change | 3.25% | |
Gross Profit | $596.0M | |
YoY Change | 8.77% | |
Gross Profit Margin | 61.1% | |
Selling, General & Admin | $238.2M | |
YoY Change | 5.98% | |
% of Gross Profit | 39.96% | |
Research & Development | $53.98M | |
YoY Change | 12.53% | |
% of Gross Profit | 9.06% | |
Depreciation & Amortization | $34.13M | |
YoY Change | 17.7% | |
% of Gross Profit | 5.73% | |
Operating Expenses | $292.1M | |
YoY Change | 7.13% | |
Operating Profit | $303.9M | |
YoY Change | 10.39% | |
Interest Expense | -$4.983M | |
YoY Change | -157.63% | |
% of Operating Profit | -1.64% | |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $298.9M | |
YoY Change | 11.58% | |
Income Tax | $66.07M | |
% Of Pretax Income | 22.1% | |
Net Earnings | $232.8M | |
YoY Change | 9.71% | |
Net Earnings / Revenue | 23.87% | |
Basic Earnings Per Share | $2.83 | |
Diluted Earnings Per Share | $2.80 | |
COMMON SHARES | ||
Basic Shares Outstanding | 81.88M shares | 82.31M shares |
Diluted Shares Outstanding | 83.06M shares |
Balance Sheet
Concept | 2024 Q4 | 2024 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $308.6M | |
YoY Change | -6.95% | |
Cash & Equivalents | $308.6M | |
Short-Term Investments | ||
Other Short-Term Assets | $224.1M | |
YoY Change | 8.84% | |
Inventory | $389.8M | |
Prepaid Expenses | $57.22M | |
Receivables | $511.3M | |
Other Receivables | $0.00 | |
Total Short-Term Assets | $1.434B | |
YoY Change | 3.58% | |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $717.7M | |
YoY Change | 4.46% | |
Goodwill | $412.1M | |
YoY Change | 13.91% | |
Intangibles | $106.9M | |
YoY Change | 22.67% | |
Long-Term Investments | $55.23M | |
YoY Change | 1.71% | |
Other Assets | $559.3M | |
YoY Change | 24.73% | |
Total Long-Term Assets | $1.917B | |
YoY Change | 12.62% | |
TOTAL ASSETS | ||
Total Short-Term Assets | $1.434B | |
Total Long-Term Assets | $1.917B | |
Total Assets | $3.351B | |
YoY Change | 8.57% | |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $110.6M | |
YoY Change | -1.78% | |
Accrued Expenses | $511.0M | |
YoY Change | 21.59% | |
Deferred Revenue | $38.43M | |
YoY Change | 3.09% | |
Short-Term Debt | $250.0M | |
YoY Change | 0.0% | |
Long-Term Debt Due | $99.14M | |
YoY Change | -33.9% | |
Total Short-Term Liabilities | $1.009B | |
YoY Change | 4.02% | |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $524.8M | |
YoY Change | -15.2% | |
Other Long-Term Liabilities | $62.88M | |
YoY Change | 4.43% | |
Total Long-Term Liabilities | $723.5M | |
YoY Change | -11.64% | |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $1.009B | |
Total Long-Term Liabilities | $723.5M | |
Total Liabilities | $1.733B | |
YoY Change | -3.15% | |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $5.116B | |
YoY Change | 20.38% | |
Common Stock | $1.657B | |
YoY Change | 6.65% | |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.618B | |
YoY Change | ||
Total Liabilities & Shareholders Equity | $3.351B | |
YoY Change | 8.57% |
Cashflow Statement
Concept | 2024 Q4 | 2024 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $232.8M | |
YoY Change | 9.71% | |
Depreciation, Depletion And Amortization | $34.13M | |
YoY Change | 17.7% | |
Cash From Operating Activities | $220.1M | |
YoY Change | -19.24% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | $28.09M | |
YoY Change | -17.63% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $721.0K | |
YoY Change | -88.56% | |
Cash From Investing Activities | -$27.37M | |
YoY Change | -1.55% | |
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 | |
YoY Change | 575.13% | |
NET CHANGE | ||
Cash From Operating Activities | 220.1M | |
Cash From Investing Activities | -27.37M | |
Cash From Financing Activities | -291.0M | |
Net Change In Cash | -98.27M | |
YoY Change | -148.74% | |
FREE CASH FLOW | ||
Cash From Operating Activities | $220.1M | |
Capital Expenditures | $28.09M | |
Free Cash Flow | $192.0M | |
YoY Change | -19.47% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
IDEXX LABORATORIES INC /DE | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000874716 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-09-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
000-19271 | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2024Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
81884664 | shares |
CY2024Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
308636000 | usd |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
453932000 | usd |
CY2024Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
511250000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
457445000 | usd |
CY2024Q3 | us-gaap |
Inventory Net
InventoryNet
|
389804000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
380282000 | usd |
CY2024Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
224054000 | usd |
CY2023Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
203595000 | usd |
CY2024Q3 | us-gaap |
Assets Current
AssetsCurrent
|
1433744000 | usd |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
1495254000 | usd |
CY2024Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
717745000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
702177000 | usd |
CY2024Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
121053000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
115499000 | usd |
CY2024Q3 | us-gaap |
Goodwill
Goodwill
|
412071000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
365961000 | usd |
CY2024Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
106885000 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
84500000 | usd |
CY2024Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
559268000 | usd |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
496534000 | usd |
CY2024Q3 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
1917022000 | usd |
CY2023Q4 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
1764671000 | usd |
CY2024Q3 | us-gaap |
Assets
Assets
|
3350766000 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
3259925000 | usd |
CY2024Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
110603000 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
110643000 | usd |
CY2024Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
511047000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
478712000 | usd |
CY2024Q3 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
250000000 | usd |
CY2023Q4 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
250000000 | usd |
CY2024Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
99140000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
74997000 | usd |
CY2024Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
38434000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
37195000 | usd |
CY2024Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
1009224000 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
951547000 | usd |
CY2024Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
5658000 | usd |
CY2024Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
524758000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
622883000 | usd |
CY2024Q3 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
26773000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
28533000 | usd |
CY2024Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
103420000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
99671000 | usd |
CY2024Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
62879000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
65526000 | usd |
CY2024Q3 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
723488000 | usd |
CY2023Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
823848000 | usd |
CY2024Q3 | us-gaap |
Liabilities
Liabilities
|
1732712000 | usd |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
1775395000 | usd |
CY2024Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2024Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
120000000 | shares |
CY2024Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
120000000 | shares |
CY2024Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
107705000 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
107506000 | shares |
CY2024Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
82037000 | shares |
CY2024Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
10770000 | usd |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
10751000 | usd |
CY2024Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
1646363000 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
1569565000 | usd |
CY2024Q3 | us-gaap |
Common Stock Other Shares Outstanding
CommonStockOtherSharesOutstanding
|
60000 | shares |
CY2023Q4 | us-gaap |
Common Stock Other Shares Outstanding
CommonStockOtherSharesOutstanding
|
59000 | shares |
CY2024Q3 | us-gaap |
Common Stock Other Value Outstanding
CommonStockOtherValueOutstanding
|
5885000 | usd |
CY2023Q4 | us-gaap |
Common Stock Other Value Outstanding
CommonStockOtherValueOutstanding
|
5530000 | usd |
CY2024Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
5116289000 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
4444571000 | usd |
CY2024Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-75971000 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-71206000 | usd |
CY2024Q3 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
25669000 | shares |
CY2023Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
24474000 | shares |
CY2024Q3 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
5085282000 | usd |
CY2023Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
4474681000 | usd |
CY2024Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1618054000 | usd |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
424034000 | usd | |
CY2024Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
91887000 | usd |
CY2023Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
89034000 | usd |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
341154000 | usd | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
248804000 | usd | |
CY2024Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
53978000 | usd |
CY2023Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
47967000 | usd |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
162063000 | usd | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
8.12 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
7.83 | ||
CY2024Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.80 | |
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.53 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
8.05 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
7.75 | ||
CY2024Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82304000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83097000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82675000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83058000 | shares | |
CY2024Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83056000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83993000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83478000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83990000 | shares | |
CY2024Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
232841000 | usd |
CY2024Q3 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax
|
-2868000 | usd |
idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax
|
228000 | usd | |
CY2023Q3 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax
|
2765000 | usd |
idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax
|
2785000 | usd | |
CY2024Q3 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax
|
-7702000 | usd |
CY2023Q3 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax
|
7645000 | usd |
idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax
|
444000 | usd | |
idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax
|
7305000 | usd | |
CY2024Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax
|
-1171000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax
|
-116000 | usd | |
CY2023Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax
|
579000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax
|
-361000 | usd | |
CY2024Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
-3754000 | usd |
CY2023Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
1858000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
-370000 | usd | |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
-1158000 | usd | |
CY2024Q3 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax
|
-560000 | usd |
idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax
|
310000 | usd | |
CY2023Q3 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax
|
545000 | usd |
idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax
|
1638000 | usd | |
CY2024Q3 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax
|
-1793000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
945000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
1957000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
4276000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
2446000 | usd | |
CY2024Q3 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge And Net Investment Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax
|
-14241000 | usd |
CY2023Q3 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge And Net Investment Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax
|
9295000 | usd |
idxx |
Other Comprehensive Income Loss Cash Flow Hedge And Net Investment Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax
|
8955000 | usd | |
CY2024Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
242051000 | usd |
CY2023Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
211005000 | usd |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
666953000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
653426000 | usd | |
CY2024Q3 | 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 | |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2023Q3 | 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 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2759352000 | usd | |
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
01-0393723 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
One IDEXX Drive | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Westbrook | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
ME | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
04092 | ||
dei |
City Area Code
CityAreaCode
|
207 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
556-0300 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, $0.10 par value per share | ||
dei |
Trading Symbol
TradingSymbol
|
IDXX | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | ||
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
7235000 | usd |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
83032000 | shares |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1484530000 | usd |
CY2024Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3350766000 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3259925000 | usd |
CY2024Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
975543000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
915527000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2943216000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2759352000 | usd | |
CY2024Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
379505000 | usd |
CY2023Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
367545000 | usd |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
1134949000 | usd | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
1095549000 | usd | |
CY2024Q3 | us-gaap |
Gross Profit
GrossProfit
|
596038000 | usd |
CY2023Q3 | us-gaap |
Gross Profit
GrossProfit
|
547982000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
1808267000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
1663803000 | usd | |
CY2024Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
146281000 | usd |
CY2023Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
135698000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-1226000 | usd |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-4765000 | usd | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
438399000 | usd | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
139139000 | usd | |
CY2024Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
303892000 | usd |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
275283000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
866651000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
851826000 | usd | |
CY2024Q3 | us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
2714000 | usd |
CY2023Q3 | us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
1255000 | usd |
us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
10500000 | usd | |
CY2024Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
298909000 | usd |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
267891000 | usd |
CY2024Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
66068000 | usd |
CY2024Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
232841000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
212231000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
671718000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
650521000 | usd | |
CY2024Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.83 | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.55 | |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
212231000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
671718000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
650521000 | usd | |
CY2023Q3 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax
|
1749000 | usd |
idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax
|
997000 | usd | |
idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax
|
5254000 | usd | |
CY2024Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
380000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
1563000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
701000 | usd |
CY2024Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
992000 | usd |
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 |
Net Income Loss
NetIncomeLoss
|
235579000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-9191000 | 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 |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-4784000 | usd |
CY2024Q2 | us-gaap |
Treasury Stock Value Acquired Par Value Method
TreasuryStockValueAcquiredParValueMethod
|
208246000 | usd |
CY2023Q3 | 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 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
821508000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
55660000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
181726000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
170987000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
|
0 | usd |
us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
|
2000 | usd | |
CY2024Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
0 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-1000 | usd |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
1000 | usd | |
CY2024Q3 | us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
7697000 | usd |
CY2023Q3 | us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
8647000 | usd |
us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
23707000 | usd | |
us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
32316000 | usd | |
us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
1998000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
853444000 | usd | |
CY2024Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
26397000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-12949000 | usd |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-1261000 | usd | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-6939000 | usd | |
CY2024Q3 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
|
-21000 | usd |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
|
-50000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
|
-21000 | usd |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
|
-75000 | usd | |
CY2024Q3 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-122000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-98000 | usd |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-269000 | usd | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-395000 | usd | |
CY2024Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent
|
-957000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent
|
-228000 | usd | |
CY2023Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent
|
727000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent
|
152000 | usd | |
CY2024Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
-3068000 | usd |
CY2023Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
2331000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
-732000 | usd | |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
488000 | usd | |
CY2024Q3 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
|
0 | usd |
us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
|
0 | usd | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
6000 | usd | |
CY2024Q3 | idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax
|
0 | usd |
idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax
|
-51000 | usd | |
CY2023Q3 | idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax
|
0 | usd |
idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax
|
0 | usd | |
CY2024Q3 | idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification After Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax
|
0 | usd |
CY2023Q3 | idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification After Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax
|
0 | usd |
idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification After Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax
|
-163000 | usd | |
idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification After Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax
|
0 | usd | |
CY2024Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
9210000 | usd |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
2905000 | usd | |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1580253000 | usd |
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 |
CY2024Q3 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent | |
CY2023Q4 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent | |
idxx |
Other Comprehensive Income Loss Cash Flow Hedge And Net Investment Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax
|
-3205000 | usd | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1484530000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
5360000 | usd |
CY2024Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
15719000 | usd |
CY2024Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
232841000 | usd |
CY2024Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
9210000 | usd |
CY2024Q3 | us-gaap |
Treasury Stock Value Acquired Par Value Method
TreasuryStockValueAcquiredParValueMethod
|
225163000 | usd |
CY2024Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
4995000 | usd |
CY2024Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
15918000 | usd |
CY2024Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1618054000 | usd |
CY2024Q3 | 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 | |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
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 |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
841101000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
224236000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
2950000 | usd |
CY2023Q2 | us-gaap |
Treasury Stock Value Acquired Par Value Method
TreasuryStockValueAcquiredParValueMethod
|
77000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
10289000 | 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 |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
212231000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-1226000 | usd |
CY2023Q3 | us-gaap |
Treasury Stock Value Acquired Par Value Method
TreasuryStockValueAcquiredParValueMethod
|
35301000 | usd |
CY2023Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
12618000 | usd |
CY2023Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
15224000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1297407000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
671718000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
650521000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
96230000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
85171000 | 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
|
5080000 | usd | |
us-gaap |
Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
|
5464000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-28870000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-14749000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
46037000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
44516000 | usd | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
1034000 | usd | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-12000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
56087000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
54557000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
24756000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
31647000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
45272000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
17902000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
2347000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-6799000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-735000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-3347000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
666976000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
656659000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
91667000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
101075000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
76694000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | usd | |
us-gaap |
Proceeds From Hedge Investing Activities
ProceedsFromHedgeInvestingActivities
|
1142000 | usd | |
us-gaap |
Proceeds From Hedge Investing Activities
ProceedsFromHedgeInvestingActivities
|
6256000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-167219000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-94819000 | usd | |
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
0 | usd | |
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-329000000 | usd | |
us-gaap |
Repayments Of Senior Debt
RepaymentsOfSeniorDebt
|
75000000 | usd | |
us-gaap |
Repayments Of Senior Debt
RepaymentsOfSeniorDebt
|
0 | usd | |
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
0 | usd | |
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
1879000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
591042000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
35070000 | usd | |
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
31237000 | usd | |
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
35704000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
10486000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
9907000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-645291000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-340152000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
238000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-2538000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-145296000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
219150000 | 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 |
CY2024Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
308636000 | usd |
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
331696000 | usd |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
10405000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
11328000 | usd | |
CY2024Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
975543000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
915527000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2943216000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2759352000 | usd | |
CY2024Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
975543000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
915527000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2943216000 | usd | |
CY2024Q3 | us-gaap |
Lease Income
LeaseIncome
|
3500000 | usd |
us-gaap |
Lease Income
LeaseIncome
|
10600000 | usd | |
CY2023Q3 | us-gaap |
Lease Income
LeaseIncome
|
5300000 | usd |
us-gaap |
Lease Income
LeaseIncome
|
15300000 | usd | |
CY2023Q4 | us-gaap |
Capitalized Contract Cost Net
CapitalizedContractCostNet
|
19700000 | usd |
CY2024Q3 | us-gaap |
Sales Commissions And Fees
SalesCommissionsAndFees
|
1600000 | usd |
us-gaap |
Sales Commissions And Fees
SalesCommissionsAndFees
|
5000000.0 | usd | |
CY2024Q3 | us-gaap |
Capitalized Contract Cost Net
CapitalizedContractCostNet
|
20600000 | usd |
CY2024Q3 | us-gaap |
Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued
DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
|
1200000 | usd |
us-gaap |
Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued
DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
|
71400000 | usd | |
CY2023Q3 | us-gaap |
Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued
DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
|
1500000 | usd |
us-gaap |
Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued
DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
|
62100000 | usd | |
CY2024Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
81000000.0 | usd |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P1Y6M | ||
CY2024Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
15900000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
46000000.0 | usd | |
CY2023Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
15200000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
44500000 | 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.49 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
201.48 | ||
CY2024Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
12400000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
9500000 | usd |
CY2024Q3 | idxx |
Accounts Receivable Percent Not Past Due
AccountsReceivablePercentNotPastDue
|
0.83 | |
CY2024Q3 | idxx |
Accounts Receivable Percent Past Due
AccountsReceivablePercentPastDue
|
0.17 | |
CY2023Q4 | idxx |
Accounts Receivable Percent Not Past Due
AccountsReceivablePercentNotPastDue
|
0.83 | |
CY2023Q4 | idxx |
Accounts Receivable Percent Past Due
AccountsReceivablePercentPastDue
|
0.17 | |
CY2024Q3 | idxx |
Contractwith Customer Asset And Sales Type Lease Net Investment In Lease Allowancefor Credit Loss
ContractwithCustomerAssetAndSalesTypeLeaseNetInvestmentInLeaseAllowanceforCreditLoss
|
7000000 | usd |
CY2023Q4 | idxx |
Contractwith Customer Asset And Sales Type Lease Net Investment In Lease Allowancefor Credit Loss
ContractwithCustomerAssetAndSalesTypeLeaseNetInvestmentInLeaseAllowanceforCreditLoss
|
6400000 | usd |
CY2024Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
106858000 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
106392000 | usd |
CY2024Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
32389000 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
28989000 | usd |
CY2024Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
250557000 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
244901000 | usd |
CY2024Q3 | us-gaap |
Inventory Net
InventoryNet
|
389804000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
380282000 | usd |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
4628000 | usd |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
28421000 | usd |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
26199000 | usd |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
20731000 | usd |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
14798000 | usd |
CY2024Q3 | idxx |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
52007000 | usd |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
146784000 | usd |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
22402000 | usd |
CY2024Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
124382000 | usd |
CY2024Q3 | us-gaap |
Unrecorded Unconditional Purchase Obligation Balance Sheet Amount
UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
|
800000 | usd |
CY2024Q3 | us-gaap |
Lessee Operating Lease Lease Not Yet Commenced Term Of Contract1
LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
|
P5Y | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
21398000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
20304000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
22331000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
18219000 | usd | |
CY2024Q3 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
61416000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
55111000 | usd |
CY2024Q3 | us-gaap |
Deferred Costs Current
DeferredCostsCurrent
|
58507000 | usd |
CY2023Q4 | us-gaap |
Deferred Costs Current
DeferredCostsCurrent
|
54081000 | usd |
CY2024Q3 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
57222000 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
48370000 | usd |
CY2024Q3 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
14405000 | usd |
CY2023Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
16972000 | usd |
CY2024Q3 | us-gaap |
Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
|
32504000 | usd |
CY2023Q4 | us-gaap |
Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
|
29061000 | usd |
CY2024Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
224054000 | usd |
CY2023Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
203595000 | usd |
CY2024Q3 | us-gaap |
Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
|
185863000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
|
167963000 | usd |
CY2024Q3 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
134677000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
107364000 | usd |
CY2024Q3 | us-gaap |
Deferred Costs
DeferredCosts
|
130450000 | usd |
CY2023Q4 | us-gaap |
Deferred Costs
DeferredCosts
|
114850000 | usd |
CY2024Q3 | 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 |
CY2024Q3 | us-gaap |
Prepaid Expense Other Noncurrent
PrepaidExpenseOtherNoncurrent
|
25228000 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense Other Noncurrent
PrepaidExpenseOtherNoncurrent
|
25943000 | usd |
CY2024Q3 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
53050000 | usd |
CY2023Q4 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
50164000 | usd |
CY2024Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
559268000 | usd |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
496534000 | usd |
CY2024Q2 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
8747000 | usd |
CY2023Q2 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
5395000 | usd |
CY2023Q4 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
9057000 | usd |
CY2022Q4 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
10171000 | usd |
CY2024Q3 | us-gaap |
Supplier Finance Program Obligation Increase
SupplierFinanceProgramObligationIncrease
|
11725000 | usd |
CY2023Q3 | us-gaap |
Supplier Finance Program Obligation Increase
SupplierFinanceProgramObligationIncrease
|
9332000 | usd |
us-gaap |
Supplier Finance Program Obligation Increase
SupplierFinanceProgramObligationIncrease
|
35049000 | usd | |
us-gaap |
Supplier Finance Program Obligation Increase
SupplierFinanceProgramObligationIncrease
|
34706000 | usd | |
CY2024Q3 | us-gaap |
Supplier Finance Program Obligation Decrease Settlement
SupplierFinanceProgramObligationDecreaseSettlement
|
14968000 | usd |
CY2023Q3 | us-gaap |
Supplier Finance Program Obligation Decrease Settlement
SupplierFinanceProgramObligationDecreaseSettlement
|
6876000 | usd |
us-gaap |
Supplier Finance Program Obligation Decrease Settlement
SupplierFinanceProgramObligationDecreaseSettlement
|
38602000 | usd | |
us-gaap |
Supplier Finance Program Obligation Decrease Settlement
SupplierFinanceProgramObligationDecreaseSettlement
|
37026000 | usd | |
CY2024Q3 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
5504000 | usd |
CY2023Q3 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
7851000 | usd |
CY2024Q3 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
5504000 | usd |
CY2023Q3 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
7851000 | usd |
CY2024Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
175397000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
113596000 | usd |
CY2024Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
158985000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
174375000 | usd |
CY2024Q3 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
80073000 | usd |
CY2023Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
86553000 | usd |
CY2024Q3 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
75630000 | usd |
CY2023Q4 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
84386000 | usd |
CY2024Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
20962000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
19802000 | usd |
CY2024Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
511047000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
478712000 | usd |
CY2024Q3 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
30504000 | usd |
CY2023Q4 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
39642000 | usd |
CY2024Q3 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
32375000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
25884000 | usd |
CY2024Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
62879000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
65526000 | usd |
CY2024Q3 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
250000000 | usd |
CY2023Q4 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
250000000 | usd |
CY2024Q3 | idxx |
Treasury Stock Shares Acquired Net Of Tax Withholdings
TreasuryStockSharesAcquiredNetOfTaxWithholdings
|
459000 | shares |
CY2023Q3 | idxx |
Treasury Stock Shares Acquired Net Of Tax Withholdings
TreasuryStockSharesAcquiredNetOfTaxWithholdings
|
65000 | shares |
idxx |
Treasury Stock Shares Acquired Net Of Tax Withholdings
TreasuryStockSharesAcquiredNetOfTaxWithholdings
|
1177000 | shares | |
idxx |
Treasury Stock Shares Acquired Net Of Tax Withholdings
TreasuryStockSharesAcquiredNetOfTaxWithholdings
|
65000 | shares | |
CY2024Q3 | us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
1000 | shares |
CY2023Q3 | us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
1000 | shares |
us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
19000 | shares | |
us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
20000 | shares | |
CY2024Q3 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
460000 | shares |
CY2023Q3 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
66000 | shares |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
1196000 | shares | |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
85000 | shares | |
CY2024Q3 | idxx |
Treasury Stock Value Acquired Cost Method Net Of Tax Withholdings
TreasuryStockValueAcquiredCostMethodNetOfTaxWithholdings
|
224945000 | usd |
CY2023Q3 | idxx |
Treasury Stock Value Acquired Cost Method Net Of Tax Withholdings
TreasuryStockValueAcquiredCostMethodNetOfTaxWithholdings
|
35070000 | usd |
idxx |
Treasury Stock Value Acquired Cost Method Net Of Tax Withholdings
TreasuryStockValueAcquiredCostMethodNetOfTaxWithholdings
|
600216000 | usd | |
idxx |
Treasury Stock Value Acquired Cost Method Net Of Tax Withholdings
TreasuryStockValueAcquiredCostMethodNetOfTaxWithholdings
|
35070000 | usd | |
CY2024Q3 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
218000 | usd |
CY2023Q3 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
231000 | usd |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
10486000 | usd | |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
9907000 | usd | |
CY2024Q3 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
225163000 | usd |
CY2023Q3 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
35301000 | usd |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
610702000 | usd | |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
44977000 | usd | |
CY2024Q3 | idxx |
Treasury Stock Acquired Average Cost Per Share Open Market Repurchase
TreasuryStockAcquiredAverageCostPerShareOpenMarketRepurchase
|
490.23 | |
CY2023Q3 | idxx |
Treasury Stock Acquired Average Cost Per Share Open Market Repurchase
TreasuryStockAcquiredAverageCostPerShareOpenMarketRepurchase
|
536.03 | |
idxx |
Treasury Stock Acquired Average Cost Per Share Open Market Repurchase
TreasuryStockAcquiredAverageCostPerShareOpenMarketRepurchase
|
509.81 | ||
idxx |
Treasury Stock Acquired Average Cost Per Share Open Market Repurchase
TreasuryStockAcquiredAverageCostPerShareOpenMarketRepurchase
|
536.03 | ||
CY2024Q3 | idxx |
Treasury Stock Acquired Average Cost Per Share Employee Surrenders
TreasuryStockAcquiredAverageCostPerShareEmployeeSurrenders
|
465.27 | |
CY2023Q3 | idxx |
Treasury Stock Acquired Average Cost Per Share Employee Surrenders
TreasuryStockAcquiredAverageCostPerShareEmployeeSurrenders
|
506.74 | |
idxx |
Treasury Stock Acquired Average Cost Per Share Employee Surrenders
TreasuryStockAcquiredAverageCostPerShareEmployeeSurrenders
|
557.64 | ||
idxx |
Treasury Stock Acquired Average Cost Per Share Employee Surrenders
TreasuryStockAcquiredAverageCostPerShareEmployeeSurrenders
|
503.43 | ||
CY2024Q3 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
490.20 | |
CY2023Q3 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
535.83 | |
us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
510.57 | ||
us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
528.49 | ||
CY2024Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.221 | |
CY2023Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.208 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.213 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.208 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
233100000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
160900000 | usd | |
CY2024Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82304000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83097000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82675000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83058000 | shares | |
CY2024Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82304000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83097000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82675000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83058000 | shares | |
CY2024Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
752000 | shares |
CY2023Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
896000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
803000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
932000 | shares | |
CY2024Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83056000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83993000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83478000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83990000 | 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 |
CY2024Q3 | us-gaap |
Guarantee Obligations Current Carrying Value
GuaranteeObligationsCurrentCarryingValue
|
0 | usd |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
CY2024Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
975543000 | usd |
CY2024Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
303892000 | usd |
CY2024Q3 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-4983000 | usd |
CY2024Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
298909000 | usd |
CY2024Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
66068000 | usd |
CY2024Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
232841000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
915527000 | usd |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
275283000 | usd |
CY2023Q3 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-7392000 | usd |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
267891000 | usd |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
55660000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
212231000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2943216000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
866651000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-13207000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
853444000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
181726000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
671718000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2759352000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
851826000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-30318000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
821508000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
170987000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
650521000 | 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 |
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 |
CY2024Q3 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Issues
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
|
0 | usd |
CY2023Q3 | 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 | |
CY2024Q3 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Settlements
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
|
0 | usd |
CY2023Q3 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Settlements
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
|
99000 | usd |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Settlements
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
|
0 | usd | |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Settlements
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
|
99000 | usd | |
CY2024Q3 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
|
0 | usd |
CY2023Q3 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
|
-21000 | usd |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
|
0 | usd | |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
|
-21000 | usd | |
CY2024Q3 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
4400000 | usd |
CY2023Q3 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
0 | usd |
CY2024Q3 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
4400000 | usd |
CY2023Q3 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
0 | usd |
CY2024Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
-3100000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
-700000 | usd | |
CY2023Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
2300000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
500000 | usd | |
CY2024Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
-3800000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
-400000 | usd | |
CY2023Q3 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
1900000 | usd |
idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
-1200000 | usd | |
CY2024Q3 | 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
|
1100000 | usd | |
CY2023Q3 | us-gaap |
Gain Loss On Components Excluded From Assessment Of Interest Rate Cash Flow Hedge Effectiveness
GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness
|
300000 | usd |
us-gaap |
Gain Loss On Components Excluded From Assessment Of Interest Rate Cash Flow Hedge Effectiveness
GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness
|
1800000 | usd | |
CY2024Q3 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q3 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q3 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |