Annual report pursuant to Section 13 and 15(d)

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

v3.19.3.a.u2
EQUITY (Antidilutive Securities Excluded from Computation of Earnings per Share) (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of anti-dilutive potentially issuable shares excluded from diluted common shares outstanding 23,377,423 24,595,303 26,275,527
Stock Option [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,347,305 11,784,023 14,238,589
Restricted 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 3,655,582 3,899,181 4,106,956
Convertible Debt Securities [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,374,536 8,912,099 7,929,982