XML 91 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Convertible Subordinated Notes Convertible Subordinated Notes (Narrative) (Details)
3 Months Ended
Dec. 24, 2018
USD ($)
May 07, 2018
USD ($)
shares
Mar. 19, 2014
USD ($)
$ / shares
Mar. 31, 2019
USD ($)
$ / shares
Mar. 31, 2018
USD ($)
Dec. 31, 2018
USD ($)
$ / shares
May 08, 2018
USD ($)
Debt Instrument [Line Items]              
Common Stock, Par or Stated Value Per Share | $ / shares       $ 0.01   $ 0.01  
Amortization of Debt Issuance Costs       $ 94,000 $ 208,000    
Interest Expense       6,328,000 3,735,000    
Carrying value of the liability component       $ 319,261,000   $ 319,108,000  
Convertible Subordinated Notes [Member]              
Debt Instrument [Line Items]              
Convertible Preferred Stock, Shares Issued upon Conversion | shares   2,822,859          
Convertible subordinated notes, principal amount $ 22,418,000.16 $ 115,000,000 $ 143,750,000     6,346,000 $ 28,800,000
Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed 78.00%            
Stated interest rate percentage     2.75% 2.75%      
Debt Instrument, Convertible, Conversion Ratio     44.3169 45.1383      
Long-term Debt, Fair Value       $ 6,800,000      
Interest Expense, Debt       0 988,000    
Amortization of Debt Issuance Costs       $ 6,000 132,000    
Debt Instrument, Convertible, Remaining Discount Amortization Period       23 months      
Accretion of discount, convertible subordinated notes       $ 57,000 $ 1,160,000    
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares     $ 22.56 $ 22.15      
Effective interest rate percentage       3.15% 11.3199%    
Interest Rate, Unamortized Debt Discount, Effective Percentage       11.40%      
Payments for Repurchase of Redeemable Convertible Preferred Stock, Principle $ 22,900,000 74,800,000          
Interest Expense 200,000 400,000          
Payments for Repurchase of Redeemable Convertible Preferred Stock 23,000,000 $ 75,200,000          
Carrying value of the liability component $ 6,346,000     $ 5,796,000   $ 5,732,000