Annual report pursuant to Section 13 and 15(d)

EQUITY (Antidilutive Securities Excluded from Computation of Earnings per Share) (Details)

v3.10.0.1
EQUITY (Antidilutive Securities Excluded from Computation of Earnings per Share) (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding 24,595,303 26,275,527 25,293,199
Options to purchase shares of common stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding 11,784,023 14,238,589 16,283,434
Restricted stock awards - unvested [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding 3,899,181 4,106,956 1,079,783
Conversion shares related to convertible senior notes [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding 8,912,099 7,929,982 7,929,982