XML 69 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
NET INCOME (LOSS) PER SHARE (Details 2) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
EARNINGS PER SHARE        
Total 4,290 5,512 5,610 6,320
Employee Stock Option        
EARNINGS PER SHARE        
Total 3,918 5,092 5,094 5,102
Restricted Stock Units (RSUs)        
EARNINGS PER SHARE        
Total 367 375 483 364
Conversion premium on the Notes        
EARNINGS PER SHARE        
Total 0 9 0 817
Employee Stock        
EARNINGS PER SHARE        
Total 5 36 33 37