XML 26 R77.htm IDEA: XBRL DOCUMENT v3.20.1
STOCKHOLDERS' EQUITY - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2020
Number of Stock Options Outstanding      
Beginning balance (in shares) 23,619,804    
Exercised (in shares) (3,396,568)    
Forfeited (in shares) (20,135)    
Ending balance (in shares) 20,203,101 23,619,804  
Weighted Average Exercise Price      
Beginning balance (in USD per share) $ 12.66    
Exercised (in USD per share) 9.09    
Forfeited (in USD per share) 71.99    
Ending balance (in USD per share) $ 12.66 $ 12.66 $ 10.25
Options Exercisable      
Options exercisable (in shares)     18,862,499
Options exercisable (in USD per share)     $ 10.25
Additional Disclosures      
Weighted average remaining contractual term, options outstanding 4 years 10 months 17 days 4 years 10 months 20 days  
Weighted average remaining contractual term, options exercisable 4 years 4 months 24 days    
Aggregate intrinsic value, options outstanding   $ 1,191,746 $ 811,454
Aggregate intrinsic value, options exercisable     $ 799,553