XML 98 R84.htm IDEA: XBRL DOCUMENT v3.19.1
STOCK-BASED COMPENSATION - Schedule of Fair Value Assumptions (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Stock options      
Assumptions used to calculate the fair value of awards granted      
Risk-free interest rate 2.17%    
Risk-free interest rate, minimum   1.65% 0.90%
Risk-free interest rate, maximum   1.93% 1.78%
Expected stock price volatility 61.94%    
Expected stock price volatility, minimum   51.67% 48.39%
Expected stock price volatility, maximum   59.59% 50.96%
Stock options | Minimum      
Assumptions used to calculate the fair value of awards granted      
Expected option term 4 years 2 months 27 days 4 years 2 months 23 days
Stock options | Maximum      
Assumptions used to calculate the fair value of awards granted      
Expected option term 4 years 3 months 18 days 4 years 3 months 22 days
ESPP      
Assumptions used to calculate the fair value of awards granted      
Risk-free interest rate, minimum 2.05% 1.07% 0.49%
Risk-free interest rate, maximum 2.50% 1.45% 0.60%
Expected option term 6 months 6 months 6 months
Expected stock price volatility, minimum 56.10% 52.20% 48.10%
Expected stock price volatility, maximum 58.60% 82.00% 67.50%