XML 15 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
Financing Arrangements (Convertible Senior Notes) - Additional Information (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2012
USD ($)
Jun. 30, 2015
USD ($)
$ / shares
Jun. 30, 2014
USD ($)
Jun. 30, 2015
USD ($)
d
$ / shares
shares
Jun. 30, 2014
USD ($)
Dec. 31, 2014
USD ($)
Debt Instrument [Line Items]            
Convertible senior notes $ 112,500          
Convertible senior notes interest rate 3.75%          
Convertible senior notes due date Aug. 15, 2019          
Convertible senior notes, transactional fees       $ 3,537    
Convertible notes, net   $ 108,969   108,969   $ 108,574
Convertible senior notes, unamortized discount   3,531   $ 3,531   3,926
Convertible senior notes, remaining amortization period       4 years 1 month 13 days    
Convertible senior notes, total interest and amortization expense recognized   $ 1,248 $ 1,239 $ 2,506 $ 2,475  
Convertible senior notes convertible latest date       Aug. 15, 2019    
Initial conversion rate, number of common stock issuable       0.1333333    
Debt conversion, maximum number of common stock shares | shares       15,000,000    
Conversion price per share | $ / shares   $ 7.50   $ 7.50    
Threshold percentage of stock price trigger       130.00%    
Threshold trading days | d       20    
Threshold consecutive trading days       30 days    
Repurchase price as percentage of principal amount of senior notes       100.00%    
Notes redemption earliest date       Aug. 15, 2015    
Price to redeem notes as percentage of principal       100.00%    
Unamortized debt issuance costs            
Debt Instrument [Line Items]            
Unamortized, transaction Fees   $ 2,105   $ 2,105   2,358
Unamortized debt issuance costs | Other Current Assets            
Debt Instrument [Line Items]            
Unamortized, transaction Fees   505   505   505
Unamortized debt issuance costs | Other Long Term Assets            
Debt Instrument [Line Items]            
Unamortized, transaction Fees   $ 1,600   $ 1,600   $ 1,853