XML 60 R49.htm IDEA: XBRL DOCUMENT v2.4.0.6
Senior convertible notes (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Jun. 30, 2012
Senior convertible notes due 2013 [Member]
Dec. 31, 2011
Senior convertible notes due 2013 [Member]
Dec. 31, 2006
Senior convertible notes due 2013 [Member]
Jun. 30, 2012
Senior convertible notes due 2015 [Member]
Dec. 31, 2011
Senior convertible notes due 2015 [Member]
Aug. 31, 2010
Senior convertible notes due 2015 [Member]
Summary of Senior convertible notes                
Principal amount     $ 115,000 $ 115,000 $ 115,000 $ 100,000 $ 100,000 $ 100,000
Unaccreted debt issuance expense     (852) (1,140)   (2,964) (3,218)  
Net carrying amount     114,148 113,860   97,036 96,782  
Senior convertible notes $ 211,184 $ 210,642