v2.4.0.6
Commitments and Contingencies Purchase Obligations (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Commitments and Contingencies Disclosure [Abstract]  
Purchase commitments, due 2012 $ 157,907
Purchase commitments due 2013 6,320
Purchase commitments due 2014 5,618
Purchase commitments due 2015 5,786
Purchase commitments due 2016 $ 5,959