XML 45 R22.htm IDEA: XBRL DOCUMENT v3.19.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Schedule of antidilutive securities
 
September 30,
 
2018
 
2019
Common stock options
1,862

 
1,505

Common stock warrants
868

 
13

Unvested restricted stock units
1,200

 
1,737

Common stock issuable pursuant to the ESPP
151

 
49