XML 58 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
WARRANTS (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jun. 30, 2017
Oct. 07, 2016
Jun. 30, 2017
Jan. 31, 2017
Feb. 28, 2011
Dec. 31, 2018
Dec. 31, 2017
Oct. 04, 2017
Jun. 16, 2017
Nov. 09, 2010
Sponsors Warrants                    
Sponsors and Management Warrants                    
Warrants outstanding (in shares)                   1,916,667
Exercise price (in dollars per share)                   $ 50.00
Warrants exercised (in shares) 1,136,517                  
Warrant liabilities             $ 332.2      
Management Warrants                    
Sponsors and Management Warrants                    
Proceeds from issuance of management warrants         $ 19.0          
Management Warrants | Chief Executive Officer                    
Sponsors and Management Warrants                    
Exercise price (in dollars per share)               $ 124.64    
Underlying shares associated with warrant (in shares)         2,367,985          
Number of shares of common stock under warrants exercised (in shares)     1,614,803              
Number of shares called by warrants (in shares)                 1,965,409  
Total warrant price                 $ 50.0  
Management Warrants | President                    
Sponsors and Management Warrants                    
Exercise price (in dollars per share)         $ 42.23     $ 117.01    
Warrants exercised (in shares)       198,184            
Underlying shares associated with warrant (in shares)         315,731          
Number of shares donated to charitable trust (in shares)       6,850            
Number of shares issued as per warrant provision for which share settled       4,400            
Number of shares called by warrants (in shares)               87,951    
Total warrant price               $ 2.0    
Management Warrants | Chief Financial Officer                    
Sponsors and Management Warrants                    
Exercise price (in dollars per share)   $ 112.08     $ 54.50          
Underlying shares associated with warrant (in shares)         178,971 98,549        
Proceeds from issuance of management warrants   $ 1.0                
Number of shares called by warrants (in shares)   50,125