XML 41 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income (Schedule of Reclassifications out of Accumulated Other Comprehensive Income) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Provision for income taxes $ 20,346us-gaap_IncomeTaxExpenseBenefit $ 21,150us-gaap_IncomeTaxExpenseBenefit
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 2,964us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax  
Reclassifications out of Accumulated Other Comprehensive Income [Member]    
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax 4,217us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= idxx_ReclassificationsOutOfAccumulatedOtherComprehensiveIncomeMember
196us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= idxx_ReclassificationsOutOfAccumulatedOtherComprehensiveIncomeMember
Provision for income taxes 1,253us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_IncomeStatementLocationAxis
= idxx_ReclassificationsOutOfAccumulatedOtherComprehensiveIncomeMember
47us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_IncomeStatementLocationAxis
= idxx_ReclassificationsOutOfAccumulatedOtherComprehensiveIncomeMember
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 2,964us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= idxx_ReclassificationsOutOfAccumulatedOtherComprehensiveIncomeMember
149us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= idxx_ReclassificationsOutOfAccumulatedOtherComprehensiveIncomeMember
Foreign Currency Exchange Contracts [Member] | Reclassifications out of Accumulated Other Comprehensive Income [Member]    
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax 4,479us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= idxx_ReclassificationsOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= idxx_ForeignCurrencyExchangeContractsMember
458us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= idxx_ReclassificationsOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= idxx_ForeignCurrencyExchangeContractsMember
Interest Rate Swaps [Member] | Reclassifications out of Accumulated Other Comprehensive Income [Member]    
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax $ (262)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= idxx_ReclassificationsOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= idxx_InterestRateSwapsMember
$ (262)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= idxx_ReclassificationsOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= idxx_InterestRateSwapsMember