CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax [Abstract]    
Tax benefit (expense) related to foreign currency translation adjustment $ 1,560 $ (161)
Other Comprehensive Income (Loss), Available-for-sale Securities, Tax [Abstract]    
Tax benefit (expense) related to available-for-sale investments, before reclassification adjustments (155) (57)
Less: Tax benefit (expense) related to reclassification adjustment for sale of securities included in net income (2) (1)
Tax benefit (expense) related to available-for-sale investments (153) (56)
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Effect [Abstract]    
Tax benefit (expense) related to unrealized gain (loss) on cash flow hedges arising during the period (476) (550)
Less: Tax benefit (expense) related to reclassification adjustment on cash flow hedges included in net income (137) 185
Tax benefit (expense) related to cash flow hedges $ (339) $ (735)