XML 29 R30.htm IDEA: XBRL DOCUMENT v2.4.0.6
Description of business and basis of presentation (Details) (USD $)
In Millions, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Senior convertible notes due 2013 [Member]
   
Summary of the carrying values and estimated fair values of the Company's senior convertible notes due    
Carrying value $ 114.1 $ 113.9
Estimated fair value 60.4 61.0
Senior convertible notes due 2015 [Member]
   
Summary of the carrying values and estimated fair values of the Company's senior convertible notes due    
Carrying value 97.1 96.8
Estimated fair value $ 56.8 $ 60.8