v3.19.3
DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 17, 2019
Dec. 31, 2018
Debt Instrument [Line Items]      
Total long-term debt $ 707,500   $ 661,082
Senior Notes 300,000   0
Less: Convertible Notes debt discount, net (25,023)   (30,125)
Less: current maturities of long-term debt (5,000)   (8,750)
Less: Term Loan deferred financing costs, net (570)   (456)
Total long-term debt, less current maturities, net 670,928   621,751
Line of Credit      
Debt Instrument [Line Items]      
Total long-term debt 135,000   392,332
Term Loan      
Debt Instrument [Line Items]      
Total long-term debt 100,000   96,250
Convertible Debt      
Debt Instrument [Line Items]      
Total long-term debt 172,500   172,500
7.50% Senior Notes Due 2027 | Senior Notes      
Debt Instrument [Line Items]      
Debt Issuance Costs, Gross $ (5,979) $ (6,000) $ 0