XML 52 R67.htm IDEA: XBRL DOCUMENT v3.20.1
STOCK-BASED COMPENSATION - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Number of Shares Outstanding    
Outstanding, beginning balance (in shares) 4,097,000  
Granted (in shares) 0 0
Exercised (in shares) (541,000)  
Canceled (in shares) (73,000)  
Outstanding, ending balance (in shares) 3,483,000  
Shares outstanding, vested and expected to vest (in shares) 3,483,000  
Shares outstanding, exercisable (in shares) 2,518,000  
Weighted- Average Exercise Price per Share    
Outstanding, beginning balance (in usd per share) $ 2.18  
Granted (in usd per share) 0  
Exercised (in usd per share) 2.58  
Canceled (in usd per share) 7.44  
Outstanding, ending balance (in usd per share) 2.01  
Weighted-average exercise price, vested and expected (in usd per share) 2.01  
Weighted-average exercise price, exercisable (in usd per share) $ 2.22  
Weighted-Average Remaining Contractual Term    
Outstanding 4 years 2 months 12 days  
Vested and expected to vest 4 years 2 months 12 days  
Exercisable 4 years 1 month 6 days  
Aggregate Intrinsic Value    
Exercised $ 28,263  
Outstanding 105,469  
Vested and expected to vest 105,469  
Exercisable $ 75,706  
Share price (in usd per share) $ 32.29