XML 60 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share - Dilutive Potential Common Shares (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 01, 2018
May 16, 2013
Jan. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2019
May 06, 2020
May 05, 2020
Sep. 30, 2019
Mar. 31, 2018
Mar. 08, 2018
Jul. 20, 2017
Apr. 04, 2017
Earnings Per Share                            
Number of dilutive potential common stock       196,893,462   200,870,098                
Number of preferred shares that had been converted to common stock     500   30,962                  
Principal amount                     $ 100,000      
Interest rate (as a percent)               9.50% 12.00%          
$40M Convertible Senior Note                            
Earnings Per Share                            
Principal amount       $ 48,000 $ 48,000   $ 48,000     $ 40,000        
Interest rate (as a percent)                   7.50%        
$100M Convertible Senior Notes                            
Earnings Per Share                            
Principal amount       $ 100,000 $ 100,000   $ 100,000     $ 1,000 $ 100,000 $ 100,000    
Interest rate (as a percent)                     5.50%      
Warrants issued with the Amazon.com, Inc transaction agreement                            
Earnings Per Share                            
Shares of common stock that can be purchased from warrants issued (in shares)                           55,286,696
Number of warrants exercised (in shares)       0                    
Warrants issued with the Walmart Stores, Inc transaction agreement                            
Earnings Per Share                            
Shares of common stock that can be purchased from warrants issued (in shares)                         55,286,696  
Number of warrants exercised (in shares)       0                    
Series C Preferred Stock                            
Earnings Per Share                            
Stock options granted   10,431                        
Conversion of preferred stock (in shares)       7,811                    
Series E Preferred Stock                            
Earnings Per Share                            
Conversion of preferred stock (in shares) 35,000           30,462              
Number of preferred shares that had been converted to common stock     500                      
Number of redeemed shares             4,038              
Stock options                            
Earnings Per Share                            
Number of dilutive potential common stock       19,803,872   21,109,998                
Stock options granted       0   25,000                
Restricted stock                            
Earnings Per Share                            
Number of dilutive potential common stock       4,600,227   2,372,347                
Stock options granted       0   25,000                
Warrants                            
Earnings Per Share                            
Number of dilutive potential common stock       110,573,392   115,824,142                
Preferred stock                            
Earnings Per Share                            
Number of dilutive potential common stock       2,782,075   17,933,591                
Convertible Senior Notes                            
Earnings Per Share                            
Number of dilutive potential common stock       59,133,896   43,630,020