XML 45 R59.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Segment Reporting (Summary Of Revenue By Product And Service Category) (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended
--- | ---
Mar. 31, 2015 | Mar. 31, 2014
Segment Reporting Information [Line Items] |  |
Revenue | $ 382,477 us-gaap_SalesRevenueNet | $ 360,203 us-gaap_SalesRevenueNet
CAG Diagnostics Recurring Revenue [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 278,766 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CagDiagnosticsRecurringRevenueMember | 255,865 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CagDiagnosticsRecurringRevenueMember
IDEXX VetLab Consumables [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 98,392 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_VetlabConsumablesMember | 84,321 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_VetlabConsumablesMember
VetLab Service and Accessories [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 13,530 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_VetlabServiceAndAccessoriesMember | 13,055 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_VetlabServiceAndAccessoriesMember
Rapid Assay Products [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 43,637 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_RapidAssayProductsMember | 43,059 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_RapidAssayProductsMember
Reference Laboratory Diagnostic And Consulting Services [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 123,207 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_ReferenceLaboratoryDiagnosticAndConsultingServicesMember | 115,430 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_ReferenceLaboratoryDiagnosticAndConsultingServicesMember
CAG Diagnostics Capital - Instruments [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 20,113 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CagDiagnosticCaptailVetlabInstrumentsMember | 18,603 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CagDiagnosticCaptailVetlabInstrumentsMember
Customer Information Managment and Digital Imaging Systems [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 25,652 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CustomerInformationManagmentAndDigitalImagingSystemsMember | 24,260 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CustomerInformationManagmentAndDigitalImagingSystemsMember
CAG Segment [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 324,531 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 298,728 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember
Water Segment [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 21,698 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember | 21,421 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_WaterSegmentMember
LPD Segment [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | 31,270 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember | 34,211 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_LpdSegmentMember
Other Segment [Member] |  |
Segment Reporting Information [Line Items] |  |
Revenue | $ 4,978 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember | $ 5,843 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = idxx_OtherSegmentMember

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_ProductOrServiceAxis=idxx_CagDiagnosticCaptailVetlabInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=idxx_CagDiagnosticsRecurringRevenueMember
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_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_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_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_WaterSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |