v2.4.0.6
Derivative Instruments and Hedging Activities Schedule of Derivative Instruments in Statement of Financial Position (Details) (Interest Rate Swap, Designated as Hedging Instrument, USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Derivatives, Fair Value    
Derivatives, net fair value $ (21,015) $ (8,309)
Long-term investments
   
Derivatives, Fair Value    
Derivative asset, fair value 0 10,381
Other current liabilities
   
Derivatives, Fair Value    
Derivative liability, fair value (11,644) (17,508)
Other long-term liabilities
   
Derivatives, Fair Value    
Derivative liability, fair value $ (9,371) $ (1,182)