XML 68 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments And Hedging (Schedule Of Fair Values And Balance Sheet Classifications Of Derivatives Designated As Hedging Instruments) (Details) (Derivatives Designated As Hedging Instruments [Member], USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Total derivative instruments, fair value of assets $ 18,250us-gaap_DerivativeFairValueOfDerivativeAsset $ 12,226us-gaap_DerivativeFairValueOfDerivativeAsset
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 1,139us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral 1,323us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
Derivative Asset 17,111us-gaap_DerivativeAssets 10,903us-gaap_DerivativeAssets
Total derivative instruments, fair value of liabilities 2,190us-gaap_DerivativeFairValueOfDerivativeLiability 2,440us-gaap_DerivativeFairValueOfDerivativeLiability
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 1,139us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral 1,323us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
Derivative Liability 1,051us-gaap_DerivativeLiabilities 1,117us-gaap_DerivativeLiabilities
Foreign Currency Exchange Contracts [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Total derivative instruments, fair value of assets 18,068us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
12,226us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Foreign Currency Exchange Contracts [Member] | Other Long-Term Assets Net [Member]    
Derivatives, Fair Value [Line Items]    
Total derivative instruments, fair value of assets 182us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= idxx_OtherLongTermAssetsNetMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Foreign Currency Exchange Contracts [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Total derivative instruments, fair value of liabilities 833us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,323us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Foreign Currency Exchange Contracts [Member] | Other Long-Term Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Total derivative instruments, fair value of liabilities 306us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= idxx_OtherLongTermLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Interest Rate Swaps [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Total derivative instruments, fair value of liabilities $ 1,051us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 1,117us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember