XML 71 R55.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue Recognition (Costs to Obtain a Contract) (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended |  |
--- | --- | --- | --- | ---
Jun. 30, 2018 | Jun. 30, 2018 | Jan. 01, 2018 | Dec. 31, 2017
Disaggregation of Revenue [Line Items] |  |  |  |
Deferred commissions costs | $ 8,349 | $ 8,349 |  | $ 0
Minimum |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Amortization period |  | 3 years |  |
Maximum |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Amortization period |  | 7 years |  |
Accounting Standards Update 2014-09 |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Deferred commissions costs | 12,800 | $ 12,800 | $ 11,800 |
Commissions expense recognized | $ 1,000 | $ 2,000 |  |

X
- Definition Contract with Customer, Amortization Period + References No definition available. + Details
Name: | idxx_ContractWithCustomerAmortizationPeriod
Namespace Prefix: | idxx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount of advanced commission payments. + References No definition available. + Details
Name: | us-gaap_DeferredSalesCommission
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_DisaggregationOfRevenueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller). + 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.4) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesCommissionsAndFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |