v2.3.0.11
Derivative Instruments and Hedging Activities Schedule of Derivative Instruments in Statement of Financial Position (Details) (Designated as Hedging Instrument, Interest Rate Swap, USD $)
In Thousands
Jun. 30, 2011
Dec. 31, 2010
Derivatives, Fair Value    
Derivatives, net fair value $ (18,249) $ (8,309)
Long-term investments
   
Derivatives, Fair Value    
Derivative asset, fair value 1,716 10,381
Other current liabilities
   
Derivatives, Fair Value    
Derivative liability, fair value (18,508) (17,508)
Other long-term liabilities
   
Derivatives, Fair Value    
Derivative liability, fair value $ (1,457) $ (1,182)