XML 110 R82.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 | 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 Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
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
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
CAG Segment [Member] | CAG Diagnostics Recurring Revenue [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 1,053,410 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CagDiagnosticsRecurringRevenueMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 973,886 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CagDiagnosticsRecurringRevenueMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 896,449 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CagDiagnosticsRecurringRevenueMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember
CAG Segment [Member] | Vetlab Consumables [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 341,397 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_VetlabConsumablesMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 312,457 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_VetlabConsumablesMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 278,818 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_VetlabConsumablesMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember
CAG Segment [Member] | VetLab Service and Accessories [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 53,383 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_VetlabServiceAndAccessoriesMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 50,675 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_VetlabServiceAndAccessoriesMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 48,056 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_VetlabServiceAndAccessoriesMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember
CAG Segment [Member] | Rapid Assay Products [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 165,647 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_RapidAssayProductsMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 169,547 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_RapidAssayProductsMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 162,232 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_RapidAssayProductsMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember
CAG Segment [Member] | Reference Laboratory Diagnostic And Consulting Services [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 492,983 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_ReferenceLaboratoryDiagnosticAndConsultingServicesMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 441,207 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_ReferenceLaboratoryDiagnosticAndConsultingServicesMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 407,343 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_ReferenceLaboratoryDiagnosticAndConsultingServicesMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember
CAG Segment [Member] | CAG Diagnostic Capital - Instruments [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 79,626 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CagDiagnosticCaptailVetlabInstrumentsMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 83,492 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CagDiagnosticCaptailVetlabInstrumentsMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 90,177 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CagDiagnosticCaptailVetlabInstrumentsMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember
CAG Segment [Member] | Customer Information Managment and Digital Imaging Systems [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  | 103,819 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CustomerInformationManagmentAndDigitalImagingSystemsMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 92,791 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CustomerInformationManagmentAndDigitalImagingSystemsMember / us-gaap_StatementBusinessSegmentsAxis = idxx_CagSegmentMember | 85,585 us-gaap_SalesRevenueNet / us-gaap_ProductOrServiceAxis = idxx_CustomerInformationManagmentAndDigitalImagingSystemsMember / 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
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
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

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