XML 13 R39.htm IDEA: XBRL DOCUMENT v3.2.0.727
Debt (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Aug. 12, 2013
Convertible senior notes      
Principal amount $ 287,500 $ 287,500  
Conversion price     $ 58.05
Unamortized debt issuance costs $ 3,900    
Closing price of the Company's common stock $ 54.32    
Approximate remaining life 37 months    
Convertible Debt [Member] | Fair Value, Inputs, Level 2 [Member]      
Convertible senior notes      
Approximate fair value $ 334,600 $ 314,800