XML 67 R55.htm IDEA: XBRL DOCUMENT v3.19.1
CONVERTIBLE NOTES PAYABLE - Additional Information (Details)
1 Months Ended 3 Months Ended
Sep. 30, 2018
USD ($)
Mar. 31, 2019
USD ($)
day
$ / shares
Sep. 10, 2018
USD ($)
May 29, 2014
USD ($)
$ / shares
Debt Instrument [Line Items]        
Debt instrument, repurchase amount   $ 23,400,000    
Senior Notes Due 2025        
Debt Instrument [Line Items]        
Debt instrument term   7 years    
Note Purchase Agreement | Senior convertible notes due 2019        
Debt Instrument [Line Items]        
Interest rate percentage       4.50%
Initial conversion price (in dollars per share) | $ / shares       $ 17.41
Credit agreement amount       $ 46,000,000.0
Senior Notes | Senior Notes Due 2025        
Debt Instrument [Line Items]        
Long-term debt, excluding current maturities   $ 276,000,000 $ 276,000,000  
Interest rate percentage   2.50% 2.50%  
Debt conversion, liability   $ 198,600,000    
Debt conversion, equity   77,400,000    
Proceeds from issuance of debt   $ 267,200,000    
Debt instrument, convertible, threshold percentage of stock price trigger   130.00%    
Conversion ratio   0.0257739    
Initial conversion price (in dollars per share) | $ / shares   $ 38.80    
Debt issuance costs, net   $ 8,800,000    
Debt instrument, interest rate, effective percentage   7.70%    
Senior Notes | Convertible Notes Due 2019        
Debt Instrument [Line Items]        
Interest rate percentage   4.50%    
Debt instrument, convertible, threshold trading days | day   20    
Debt instrument, convertible, threshold consecutive trading days | day   30    
Debt instrument, repurchase amount   $ 23,400,000    
Repayments of debt $ 40,200,000      
Debt instrument, convertible, threshold percentage of stock price trigger   130.00%    
Debt instrument, convertible, threshold consecutive days measuring period | day   10    
Trading price per principal, percentage   98.00%    
Gain (loss) on extinguishment of debt   $ (17,000,000)    
Long-term debt and capital lease obligations   $ 22,600,000