XML 69 R58.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Segment Reporting (Summary Of Revenue By Product And Service Category) (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2016 | Mar. 31, 2015
Segment Reporting Information [Line Items] |  |
Revenue | $ 417,550 | $ 382,477
CAG Diagnostics Recurring Revenue [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 305,510 | 278,766
IDEXX Vetlab Consumables [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 107,959 | 98,392
IDEXX VetLab Service and Accessories [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 13,757 | 13,530
Rapid Assay Products [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 43,086 | 43,637
Reference Laboratory Diagnostic And Consulting Services [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 140,708 | 123,207
CAG Diagnostic Capital - Instruments [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 22,974 | 20,113
Customer Information Managment and Diagnostic Imaging Systems [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 29,155 | 25,652
CAG Segment [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 357,639 | 324,531
Water Segment [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 23,552 | 21,698
LPD Segment [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 30,856 | 31,270
Other Segment [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | $ 5,503 | $ 4,978

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 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ProductOrServiceAxis=idxx_CagDiagnosticsRecurringRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=idxx_VetlabConsumablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=idxx_VetlabServiceAndAccessoriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=idxx_RapidAssayProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=idxx_ReferenceLaboratoryDiagnosticAndConsultingServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=idxx_CagDiagnosticCaptailVetlabInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=idxx_CustomerInformationManagmentAndDigitalImagingSystemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=idxx_CagSegmentMember
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: |

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: |