XML 31 R81.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Segment Reporting (Summary Of Segment Performance) (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2014 | Sep. 30, 2014 | Jun. 30, 2014 | Mar. 31, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | Jun. 30, 2013 | Mar. 31, 2013 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 segment
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Number of business segments |  |  |  |  |  |  |  |  |  |  |  |  | 3 us-gaap_NumberOfReportableSegments
Revenue | $ 351,959 us-gaap_SalesRevenueNet | $ 383,523 us-gaap_SalesRevenueNet | $ 390,122 us-gaap_SalesRevenueNet | $ 360,203 us-gaap_SalesRevenueNet | $ 354,073 us-gaap_SalesRevenueNet | $ 338,297 us-gaap_SalesRevenueNet | $ 352,583 us-gaap_SalesRevenueNet | $ 332,106 us-gaap_SalesRevenueNet | $ 1,485,807 us-gaap_SalesRevenueNet |  | $ 1,377,058 us-gaap_SalesRevenueNet |  | $ 1,293,338 us-gaap_SalesRevenueNet
Income (loss) from operations | 34,801 us-gaap_OperatingIncomeLoss | 72,189 us-gaap_OperatingIncomeLoss | 83,219 us-gaap_OperatingIncomeLoss | 70,046 us-gaap_OperatingIncomeLoss | 61,328 us-gaap_OperatingIncomeLoss | 65,485 us-gaap_OperatingIncomeLoss | 78,763 us-gaap_OperatingIncomeLoss | 61,188 us-gaap_OperatingIncomeLoss | 260,255 us-gaap_OperatingIncomeLoss |  | 266,762 us-gaap_OperatingIncomeLoss |  | 262,563 us-gaap_OperatingIncomeLoss
Interest expense, net |  |  |  |  |  |  |  |  | (13,700)us-gaap_InterestIncomeExpenseNonoperatingNet |  | (3,501)us-gaap_InterestIncomeExpenseNonoperatingNet |  | (1,946)us-gaap_InterestIncomeExpenseNonoperatingNet
Income before provision for income taxes |  |  |  |  |  |  |  |  | 246,555 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |  | 263,261 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |  | 260,617 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Provision for income taxes |  |  |  |  |  |  |  |  | 64,604 us-gaap_IncomeTaxExpenseBenefit |  | 75,467 us-gaap_IncomeTaxExpenseBenefit |  | 82,330 us-gaap_IncomeTaxExpenseBenefit
Net income |  |  |  |  |  |  |  |  | 181,951 us-gaap_ProfitLoss |  | 187,794 us-gaap_ProfitLoss |  | 178,287 us-gaap_ProfitLoss
Less: Net income (loss) attributable to noncontrolling interest |  |  |  |  |  |  |  |  | 45 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest |  | (6)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest |  | 20 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Net income attributable to IDEXX Laboratories, Inc. stockholders | 25,961 us-gaap_NetIncomeLoss | 52,142 us-gaap_NetIncomeLoss | 57,218 us-gaap_NetIncomeLoss | 46,585 us-gaap_NetIncomeLoss | 43,258 us-gaap_NetIncomeLoss | 45,688 us-gaap_NetIncomeLoss | 53,995 us-gaap_NetIncomeLoss | 44,860 us-gaap_NetIncomeLoss | 181,906 us-gaap_NetIncomeLoss |  | 187,800 us-gaap_NetIncomeLoss |  | 178,267 us-gaap_NetIncomeLoss
Depreciation and amortization |  |  |  |  |  |  |  |  | 58,888 us-gaap_DepreciationDepletionAndAmortization |  | 54,596 us-gaap_DepreciationDepletionAndAmortization |  | 52,408 us-gaap_DepreciationDepletionAndAmortization
Expenditures for long-lived assets |  |  |  |  |  |  |  |  | 60,523 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment | [1] | 77,612 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment | [1] | 57,618 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
CAG Segment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 1,236,855 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember |  | 1,150,169 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember |  | 1,072,211 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 213,109 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember |  | 218,645 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember |  | 203,236 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember
Depreciation and amortization |  |  |  |  |  |  |  |  | 48,740 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember |  | 45,079 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember |  | 43,042 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember
Expenditures for long-lived assets |  |  |  |  |  |  |  |  | 49,270 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | [1] | 66,134 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | [1] | 47,531 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember
Water Segment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 94,725 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember |  | 87,959 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember |  | 84,680 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 39,262 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember |  | 37,321 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember |  | 37,687 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember
Depreciation and amortization |  |  |  |  |  |  |  |  | 2,553 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember |  | 2,470 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember |  | 2,358 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember
Expenditures for long-lived assets |  |  |  |  |  |  |  |  | 2,499 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember | [1] | 3,254 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember | [1] | 2,099 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember
LPD Segment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 127,388 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember |  | 113,811 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember |  | 111,308 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 24,215 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember |  | 14,159 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember |  | 20,808 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember
Depreciation and amortization |  |  |  |  |  |  |  |  | 5,144 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember |  | 4,906 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember |  | 4,943 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember
Expenditures for long-lived assets |  |  |  |  |  |  |  |  | 4,025 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember | [1] | 5,569 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember | [1] | 5,767 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember
Other Segment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 26,839 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember |  | 25,119 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember |  | 25,139 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 2,479 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember |  | 2,405 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember |  | 2,902 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember
Depreciation and amortization |  |  |  |  |  |  |  |  | 2,451 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember |  | 2,141 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember |  | 2,065 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember
Expenditures for long-lived assets |  |  |  |  |  |  |  |  | 4,729 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember | [1] | 2,655 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember | [1] | 2,221 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember
Unallocated Amounts [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Income (loss) from operations |  |  |  |  |  |  |  |  | $ (18,810)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_UnallocatedAmountsMember |  | $ (5,768)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_UnallocatedAmountsMember |  | $ (2,070)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = idxx_UnallocatedAmountsMember
[1] | Expenditures for long-lived assets exclude expenditures for intangible assets. See Note 3 for information regarding acquisitions of intangible assets during the years ended December 31, 2014, 2013 and 2012.

X
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationDepletionAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sum of operating profit and nonoperating income or expense before Income or Loss from equity method investments, income taxes, extraordinary items, and noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(1)(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Income Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6515339 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_IncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net amount of nonoperating interest income (expense). + References No definition available. + Details
Name: | us-gaap_InterestIncomeExpenseNonoperatingNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of Net Income (Loss) attributable to noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=18733093&loc=SL4573702-111684 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4591551-111686 + Details
Name: | us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4K -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4591552-111686 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4569616-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=18733093&loc=SL4573702-111684 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4591551-111686 + Details
Name: | us-gaap_ProfitLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=idxx_CagSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=idxx_LpdSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=idxx_OtherSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=idxx_UnallocatedAmountsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=idxx_WaterSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |