XML 84 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings (Loss) per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Stock Options      
Anti-dilutive stock options      
Ordinary share equivalents excluded from the calculations of diluted earnings per share 6,091,338 3,338,999 1,904,320
Restricted Stock Units ("RSUs")      
Anti-dilutive stock options      
Ordinary share equivalents excluded from the calculations of diluted earnings per share 1,372,100