Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE - Schedule of Carrying Value and Fair Value of Financial Liabilities (Details)

v3.2.0.727
FAIR VALUE - Schedule of Carrying Value and Fair Value of Financial Liabilities (Details) - Convertible subordinated debt - USD ($)
$ in Thousands
Jun. 30, 2015
Mar. 31, 2015
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]    
Carrying Value $ 152,409 $ 152,138
Level 2 fair value measurements    
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]    
Fair Value $ 167,968 $ 166,551