2024 Q2 Form 10-Q Financial Statement
#000087471624000083 Filed on May 01, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 | 2023 Q1 |
---|---|---|---|
Revenue | $1.004B | $964.1M | $900.2M |
YoY Change | 6.35% | 7.1% | 7.61% |
Cost Of Revenue | $384.4M | $371.0M | $357.2M |
YoY Change | 3.68% | 3.86% | 5.75% |
Gross Profit | $619.2M | $593.1M | $543.0M |
YoY Change | 8.08% | 9.23% | 8.87% |
Gross Profit Margin | 61.7% | 61.52% | 60.32% |
Selling, General & Admin | $299.9M | $241.5M | $217.9M |
YoY Change | 30.28% | 10.82% | 3.65% |
% of Gross Profit | 48.44% | 40.72% | 40.13% |
Research & Development | $55.45M | $52.64M | $44.67M |
YoY Change | 19.23% | 17.84% | 11.2% |
% of Gross Profit | 8.96% | 8.88% | 8.23% |
Depreciation & Amortization | $32.19M | $29.90M | $28.33M |
YoY Change | 15.57% | 5.55% | 6.87% |
% of Gross Profit | 5.2% | 5.04% | 5.22% |
Operating Expenses | $355.4M | $294.1M | $262.6M |
YoY Change | 28.42% | 12.01% | 4.86% |
Operating Profit | $263.8M | $299.0M | $280.4M |
YoY Change | -10.92% | 6.62% | 12.91% |
Interest Expense | -$4.745M | -$3.479M | $13.13M |
YoY Change | -53.55% | -126.5% | 87.64% |
% of Operating Profit | -1.8% | -1.16% | 4.68% |
Other Income/Expense, Net | |||
YoY Change | |||
Pretax Income | $259.1M | $295.5M | $267.7M |
YoY Change | -9.4% | 10.38% | 10.85% |
Income Tax | $55.76M | $59.90M | $53.63M |
% Of Pretax Income | 21.52% | 20.27% | 20.04% |
Net Earnings | $203.3M | $235.6M | $214.1M |
YoY Change | -9.34% | 10.06% | 10.36% |
Net Earnings / Revenue | 20.26% | 24.44% | 23.78% |
Basic Earnings Per Share | $2.46 | $2.84 | $2.58 |
Diluted Earnings Per Share | $2.44 | $2.81 | $2.55 |
COMMON SHARES | |||
Basic Shares Outstanding | 82.59M shares | 83.09M shares | 82.90M shares |
Diluted Shares Outstanding | 83.39M shares | 83.96M shares | 83.96M shares |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 | 2023 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $401.6M | $397.4M | $111.4M |
YoY Change | 202.32% | 256.87% | -45.57% |
Cash & Equivalents | $401.6M | $397.4M | $111.4M |
Short-Term Investments | |||
Other Short-Term Assets | $213.5M | $135.7M | $201.0M |
YoY Change | 79.74% | -32.5% | 10.9% |
Inventory | $380.0M | $390.6M | $391.0M |
Prepaid Expenses | $46.45M | $47.65M | $40.08M |
Receivables | $533.6M | $563.8M | $446.0M |
Other Receivables | $15.99M | $14.46M | $27.19M |
Total Short-Term Assets | $1.529B | $1.502B | $1.149B |
YoY Change | 29.65% | 30.67% | 5.48% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $708.2M | $828.6M | $665.4M |
YoY Change | -11.19% | 24.52% | 12.13% |
Goodwill | $408.0M | $408.7M | $362.9M |
YoY Change | 12.03% | 12.6% | 0.55% |
Intangibles | $110.8M | $115.4M | $94.36M |
YoY Change | 21.86% | 22.25% | -10.29% |
Long-Term Investments | $53.79M | $54.40M | $54.27M |
YoY Change | -2.89% | 0.23% | 351.73% |
Other Assets | $539.7M | $271.1M | $421.2M |
YoY Change | 140.45% | -35.63% | 25.5% |
Total Long-Term Assets | $1.886B | $1.852B | $1.659B |
YoY Change | 11.5% | 11.61% | 10.38% |
TOTAL ASSETS | |||
Total Short-Term Assets | $1.529B | $1.502B | $1.149B |
Total Long-Term Assets | $1.886B | $1.852B | $1.659B |
Total Assets | $3.415B | $3.354B | $2.808B |
YoY Change | 18.95% | 19.41% | 8.32% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $117.5M | $117.5M | $117.7M |
YoY Change | 9.11% | -0.21% | -2.62% |
Accrued Expenses | $541.1M | $342.1M | $403.6M |
YoY Change | 57.75% | -15.25% | -1.46% |
Deferred Revenue | $38.00M | $38.19M | $37.84M |
YoY Change | 0.58% | 0.94% | -7.5% |
Short-Term Debt | $250.0M | $250.0M | $431.5M |
YoY Change | -5.3% | -42.06% | 7.88% |
Long-Term Debt Due | $170.1M | $75.00M | $74.99M |
YoY Change | 126.84% | 0.02% | |
Total Short-Term Liabilities | $1.117B | $956.9M | $1.066B |
YoY Change | 26.34% | -10.2% | 9.71% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $524.7M | $620.8M | $696.4M |
YoY Change | -24.7% | -10.85% | -9.96% |
Other Long-Term Liabilities | $53.40M | $198.2M | $70.86M |
YoY Change | -72.0% | 179.67% | -1.37% |
Total Long-Term Liabilities | $717.9M | $819.0M | $901.7M |
YoY Change | -19.11% | -9.17% | -8.14% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $1.117B | $956.9M | $1.066B |
Total Long-Term Liabilities | $717.9M | $819.0M | $901.7M |
Total Liabilities | $1.835B | $1.785B | $1.967B |
YoY Change | 3.25% | -9.29% | 0.74% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $4.883B | $4.680B | $3.814B |
YoY Change | 20.94% | 22.72% | 22.45% |
Common Stock | $1.636B | $1.616B | $1.501B |
YoY Change | 7.23% | 7.66% | 6.37% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $1.580B | $1.569B | $841.1M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $3.415B | $3.354B | $2.808B |
YoY Change | 18.95% | 19.41% | 8.32% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 | 2023 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $203.3M | $235.6M | $214.1M |
YoY Change | -9.34% | 10.06% | 10.36% |
Depreciation, Depletion And Amortization | $32.19M | $29.90M | $28.33M |
YoY Change | 15.57% | 5.55% | 6.87% |
Cash From Operating Activities | $248.3M | $198.6M | $183.9M |
YoY Change | 23.96% | 7.98% | 60.33% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $33.31M | $30.27M | $39.51M |
YoY Change | 21.24% | -23.38% | 24.1% |
Acquisitions | $77.00M | $0.00 | |
YoY Change | |||
Other Investing Activities | $398.0K | -$76.67M | |
YoY Change | |||
Cash From Investing Activities | -$32.91M | -$106.9M | -$39.51M |
YoY Change | 19.79% | 170.67% | -5.56% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -210.2M | -144.1M | -$146.1M |
YoY Change | 39.2% | -1.37% | 983.69% |
NET CHANGE | |||
Cash From Operating Activities | 248.3M | 198.6M | $183.9M |
Cash From Investing Activities | -32.91M | -106.9M | -$39.51M |
Cash From Financing Activities | -210.2M | -144.1M | -$146.1M |
Net Change In Cash | 5.167M | -52.43M | -$1.179M |
YoY Change | -76.31% | 4347.24% | -101.96% |
FREE CASH FLOW | |||
Cash From Operating Activities | $248.3M | $198.6M | $183.9M |
Capital Expenditures | $33.31M | $30.27M | $39.51M |
Free Cash Flow | $215.0M | $168.3M | $144.4M |
YoY Change | 24.39% | 16.56% | 74.25% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q4 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent | |
CY2024Q1 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent | |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
964095000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
900195000 | usd |
CY2024Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
371025000 | usd |
CY2023Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
357224000 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
593070000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
542971000 | usd |
CY2024Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
149453000 | usd |
CY2023Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
147804000 | usd |
CY2024Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
92024000 | usd |
CY2023Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
70101000 | usd |
CY2024Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
52635000 | usd |
CY2023Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
44667000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
298958000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
280399000 | usd |
CY2024Q1 | us-gaap |
Interest Expense
InterestExpense
|
7911000 | usd |
CY2023Q1 | us-gaap |
Interest Expense
InterestExpense
|
13127000 | usd |
CY2024Q1 | us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
4432000 | usd |
CY2023Q1 | us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
416000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
295479000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
267688000 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
59900000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
53634000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
235579000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
214054000 | usd |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.84 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.58 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.81 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.55 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83096000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82992000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83957000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83959000 | shares |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
235579000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
214054000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-19773000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
4258000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
|
-19000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
|
-20000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-94000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-119000 | usd |
CY2024Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent
|
505000 | usd |
CY2023Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent
|
-465000 | usd |
CY2024Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
1618000 | usd |
CY2023Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
-1490000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
|
0 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
|
2000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
1000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
6000 | usd |
CY2024Q1 | idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax
|
-51000 | usd |
CY2023Q1 | idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax
|
0 | usd |
CY2024Q1 | idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification After Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax
|
-163000 | usd |
CY2023Q1 | idxx |
Oci Debt Securities Available For Sale Gain Loss Reclassification After Tax
OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax
|
0 | usd |
CY2024Q1 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax
|
2252000 | usd |
CY2023Q1 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax
|
-26000 | usd |
CY2024Q1 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax
|
5848000 | usd |
CY2023Q1 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Foreign Exchange Contract Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax
|
-209000 | usd |
CY2024Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax
|
638000 | usd |
CY2023Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax
|
-387000 | usd |
CY2024Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
2049000 | usd |
CY2023Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
-1240000 | usd |
CY2024Q1 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax
|
656000 | usd |
CY2023Q1 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax
|
-14000 | usd |
CY2024Q1 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax
|
2106000 | usd |
CY2023Q1 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge Interest Rate Swap Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax
|
-45000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
470000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
117000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
1297000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
218000 | usd |
CY2024Q1 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge And Net Investment Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax
|
8706000 | usd |
CY2023Q1 | idxx |
Other Comprehensive Income Loss Cash Flow Hedge And Net Investment Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax
|
-1712000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-9191000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1181000 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
226388000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
215235000 | usd |
CY2024Q1 | 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 | |
CY2022Q4 | 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 |
Stockholders Equity
StockholdersEquity
|
1484530000 | usd |
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 |
CY2024Q1 | 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 | |
CY2022Q4 | 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 | |
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 |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
841101000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
235579000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
214054000 | usd |
CY2024Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
29904000 | usd |
CY2023Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
28331000 | usd |
CY2024Q1 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
250000 | usd |
CY2023Q1 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
0 | usd |
CY2024Q1 | us-gaap |
Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
|
1530000 | usd |
CY2023Q1 | us-gaap |
Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
|
2325000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-2571000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-3757000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
14400000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
13930000 | usd |
CY2024Q1 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
909000 | usd |
CY2023Q1 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-362000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
53841000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
44133000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
2412000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
23887000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
21416000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
5307000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-4450000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
3327000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
703000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-609000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
198585000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
183912000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
30273000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
39511000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
77000000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | usd |
CY2024Q1 | us-gaap |
Proceeds From Hedge Investing Activities
ProceedsFromHedgeInvestingActivities
|
329000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Hedge Investing Activities
ProceedsFromHedgeInvestingActivities
|
0 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-106944000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-39511000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
0 | usd |
CY2023Q1 | us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-147500000 | usd |
CY2024Q1 | us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
0 | usd |
CY2023Q1 | us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
1780000 | usd |
CY2024Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
154764000 | usd |
CY2023Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd |
CY2024Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
20879000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
12796000 | usd |
CY2024Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
10189000 | usd |
CY2023Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
9597000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-144074000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-146081000 | usd |
CY2024Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-4066000 | usd |
CY2023Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
501000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-56499000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-1179000 | 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 |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
397433000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
111367000 | usd |
CY2024Q1 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
13233000 | usd |
CY2023Q1 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
7200000 | usd |
CY2024Q1 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
15182000 | usd |
CY2023Q1 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
12453000 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
964095000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
900195000 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
964095000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
900195000 | usd |
CY2024Q1 | us-gaap |
Lease Income
LeaseIncome
|
3800000 | usd |
CY2023Q1 | us-gaap |
Lease Income
LeaseIncome
|
4500000 | usd |
CY2023Q4 | us-gaap |
Capitalized Contract Cost Net
CapitalizedContractCostNet
|
19700000 | usd |
CY2024Q1 | us-gaap |
Sales Commissions And Fees
SalesCommissionsAndFees
|
1800000 | usd |
CY2024Q1 | us-gaap |
Capitalized Contract Cost Net
CapitalizedContractCostNet
|
19700000 | usd |
CY2024Q1 | us-gaap |
Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued
DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
|
65600000 | usd |
CY2023Q1 | us-gaap |
Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued
DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
|
57300000 | usd |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
107200000 | usd |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P1Y10M24D | |
CY2024Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
14400000 | usd |
CY2023Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
13900000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.32 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.32 | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P7Y | |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y8M12D | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.043 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.037 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
241.72 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
201.71 | |
CY2024Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
10600000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
9500000 | usd |
CY2024Q1 | idxx |
Accounts Receivable Percent Not Past Due
AccountsReceivablePercentNotPastDue
|
0.84 | |
CY2024Q1 | idxx |
Accounts Receivable Percent Past Due
AccountsReceivablePercentPastDue
|
0.16 | |
CY2024Q1 | 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 | |
CY2024Q1 | idxx |
Contractwith Customer Asset And Sales Type Lease Net Investment In Lease Allowancefor Credit Loss
ContractwithCustomerAssetAndSalesTypeLeaseNetInvestmentInLeaseAllowanceforCreditLoss
|
6600000 | usd |
CY2023Q4 | idxx |
Contractwith Customer Asset And Sales Type Lease Net Investment In Lease Allowancefor Credit Loss
ContractwithCustomerAssetAndSalesTypeLeaseNetInvestmentInLeaseAllowanceforCreditLoss
|
6400000 | usd |
CY2024Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
103049000 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
106392000 | usd |
CY2024Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
28229000 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
28989000 | usd |
CY2024Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
259321000 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
244901000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
390599000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
380282000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
17626000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
25203000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
23061000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
18201000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
13146000 | usd |
CY2024Q1 | idxx |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
48114000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
145351000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
22185000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
123166000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
7155000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
7775000 | usd |
CY2024Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
11525000 | usd |
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
2282000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
56575000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
55111000 | usd |
CY2024Q1 | us-gaap |
Deferred Costs Current
DeferredCostsCurrent
|
54486000 | usd |
CY2023Q4 | us-gaap |
Deferred Costs Current
DeferredCostsCurrent
|
54081000 | usd |
CY2024Q1 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
47648000 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
48370000 | usd |
CY2024Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
14459000 | usd |
CY2023Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
16972000 | usd |
CY2024Q1 | us-gaap |
Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
|
33565000 | usd |
CY2023Q4 | us-gaap |
Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
|
29061000 | usd |
CY2024Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
206733000 | usd |
CY2023Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
203595000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
|
173434000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
|
167963000 | usd |
CY2024Q1 | us-gaap |
Deferred Costs
DeferredCosts
|
113735000 | usd |
CY2023Q4 | us-gaap |
Deferred Costs
DeferredCosts
|
114850000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
106517000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
107364000 | usd |
CY2024Q1 | 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 |
CY2024Q1 | us-gaap |
Prepaid Expense Other Noncurrent
PrepaidExpenseOtherNoncurrent
|
24395000 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense Other Noncurrent
PrepaidExpenseOtherNoncurrent
|
25943000 | usd |
CY2024Q1 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
50826000 | usd |
CY2023Q4 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
50164000 | usd |
CY2024Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
498907000 | usd |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
496534000 | usd |
CY2023Q4 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
9057000 | usd |
CY2022Q4 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
10171000 | usd |
CY2024Q1 | us-gaap |
Supplier Finance Program Obligation Increase
SupplierFinanceProgramObligationIncrease
|
13068000 | usd |
CY2023Q1 | us-gaap |
Supplier Finance Program Obligation Increase
SupplierFinanceProgramObligationIncrease
|
13031000 | usd |
CY2024Q1 | us-gaap |
Supplier Finance Program Obligation Decrease Settlement
SupplierFinanceProgramObligationDecreaseSettlement
|
11725000 | usd |
CY2023Q1 | us-gaap |
Supplier Finance Program Obligation Decrease Settlement
SupplierFinanceProgramObligationDecreaseSettlement
|
15666000 | usd |
CY2024Q1 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
10400000 | usd |
CY2023Q1 | us-gaap |
Supplier Finance Program Obligation
SupplierFinanceProgramObligation
|
7536000 | usd |
CY2024Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
134195000 | usd |
CY2023Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
86553000 | usd |
CY2024Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
125583000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
113596000 | usd |
CY2024Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
116339000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
174375000 | usd |
CY2024Q1 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
80845000 | usd |
CY2023Q4 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
84386000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
19287000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
19802000 | usd |
CY2024Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
476249000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
478712000 | usd |
CY2024Q1 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
40026000 | usd |
CY2023Q4 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
39642000 | usd |
CY2024Q1 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
26235000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
25884000 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
66261000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
65526000 | usd |
CY2024Q1 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
250000000 | usd |
CY2022Q4 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
250000000 | usd |
CY2024Q1 | idxx |
Treasury Stock Shares Acquired Net Of Tax Withholdings
TreasuryStockSharesAcquiredNetOfTaxWithholdings
|
303000 | shares |
CY2023Q1 | idxx |
Treasury Stock Shares Acquired Net Of Tax Withholdings
TreasuryStockSharesAcquiredNetOfTaxWithholdings
|
0 | shares |
CY2024Q1 | us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
18000 | shares |
CY2023Q1 | us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
19000 | shares |
CY2024Q1 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
321000 | shares |
CY2023Q1 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
19000 | shares |
CY2024Q1 | idxx |
Treasury Stock Value Acquired Cost Method Net Of Tax Withholdings
TreasuryStockValueAcquiredCostMethodNetOfTaxWithholdings
|
167102000 | usd |
CY2023Q1 | idxx |
Treasury Stock Value Acquired Cost Method Net Of Tax Withholdings
TreasuryStockValueAcquiredCostMethodNetOfTaxWithholdings
|
0 | usd |
CY2024Q1 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
10189000 | usd |
CY2023Q1 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
9597000 | usd |
CY2024Q1 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
177291000 | usd |
CY2023Q1 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
9597000 | usd |
CY2024Q1 | idxx |
Treasury Stock Acquired Average Cost Per Share Open Market Repurchase
TreasuryStockAcquiredAverageCostPerShareOpenMarketRepurchase
|
550.90 | |
CY2023Q1 | idxx |
Treasury Stock Acquired Average Cost Per Share Open Market Repurchase
TreasuryStockAcquiredAverageCostPerShareOpenMarketRepurchase
|
0 | |
CY2024Q1 | idxx |
Treasury Stock Acquired Average Cost Per Share Employee Surrenders
TreasuryStockAcquiredAverageCostPerShareEmployeeSurrenders
|
560.56 | |
CY2023Q1 | idxx |
Treasury Stock Acquired Average Cost Per Share Employee Surrenders
TreasuryStockAcquiredAverageCostPerShareEmployeeSurrenders
|
503.65 | |
CY2024Q1 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
551.45 | |
CY2023Q1 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
503.65 | |
CY2024Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.203 | |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.200 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83096000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82992000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83096000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
82992000 | shares |
CY2024Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
861000 | shares |
CY2023Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
967000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83957000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
83959000 | shares |
us-gaap |
Loss Contingency Damages Sought Value
LossContingencyDamagesSoughtValue
|
50000000 | usd | |
CY2020Q3 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
27500000 | usd |
CY2023Q4 | us-gaap |
Guarantee Obligations Current Carrying Value
GuaranteeObligationsCurrentCarryingValue
|
0 | usd |
CY2024Q1 | us-gaap |
Guarantee Obligations Current Carrying Value
GuaranteeObligationsCurrentCarryingValue
|
0 | usd |
CY2024Q1 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
964095000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
298958000 | usd |
CY2024Q1 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-3479000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
295479000 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
59900000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
235579000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
900195000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
280399000 | usd |
CY2023Q1 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-12711000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
267688000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
53634000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
214054000 | 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 |
CY2024Q1 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Issues
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
|
4400000 | usd |
CY2023Q1 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Issues
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
|
0 | 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 |
CY2024Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
1600000 | usd |
CY2023Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Euro Denominated Notes Gain Loss After Reclassification And Tax Attributable To Parent
OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent
|
-1500000 | usd |
CY2024Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
2000000 | usd |
CY2023Q1 | idxx |
Other Comprehensive Income Loss Net Investment Hedge Cross Currency Swaps Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax
|
-1200000 | usd |
CY2024Q1 | us-gaap |
Gain Loss On Components Excluded From Assessment Of Interest Rate Cash Flow Hedge Effectiveness
GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness
|
300000 | usd |
CY2023Q1 | us-gaap |
Gain Loss On Components Excluded From Assessment Of Interest Rate Cash Flow Hedge Effectiveness
GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness
|
700000 | usd |
CY2024Q1 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q1 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |