Annual report pursuant to Section 13 and 15(d)

LONG-TERM DEBT (Schedule of Debt Interest Expense) (Details)

v3.19.3.a.u2
LONG-TERM DEBT (Schedule of Debt Interest Expense) (Details) - 2.5% Convertible Senior Notes Due 2019 and 2023 [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]      
Interest rate, stated percentage 2.50%    
Contractual interest coupon $ 14,015 $ 12,894 $ 6,875
Amortization of debt discount (premium) 2,134 10,746 5,080
Amortization of debt issuance costs 12,599 1,940 1,358
Total interest cost recognized on the notes $ 28,748 $ 25,580 $ 13,313