XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Dilutive Potential Common Shares (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2021
Nov. 30, 2020
Aug. 31, 2020
Sep. 30, 2019
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2022
Sep. 30, 2021
Aug. 24, 2022
Mar. 31, 2021
May 31, 2020
May 29, 2020
May 18, 2020
Mar. 31, 2018
Jul. 20, 2017
Apr. 04, 2017
Earnings Per Share                                  
Number of dilutive potential common stock               164,474,496 148,932,611                
Common stock shares issued   43,700,000 35,276,250                            
3.75% Convertible Senior Notes                                  
Earnings Per Share                                  
Principal amount         $ 197,278 $ 15,200   $ 197,278 $ 15,200     $ 212,500 $ 12,500 $ 200,000      
Conversion of notes through common stock issuance         0 0   0 3,016,036                
Interest rate (as a percent)         3.75% 3.75%   3.75% 3.75%   3.75% 3.75% 3.75% 3.75%      
7.5% Convertible Senior Note                                  
Earnings Per Share                                  
Principal amount       $ 40,000                          
Conversion of notes through common stock issuance       16,000,000.0                          
Interest rate (as a percent)       7.50%                          
5.5% Convertible Senior Notes                                  
Earnings Per Share                                  
Principal amount $ 200           $ 33,500               $ 100,000    
Conversion of notes through common stock issuance 69,808           14,600,000                    
Repurchase amount                       $ 66,300          
Interest rate (as a percent) 5.50%           5.50%       5.50% 5.50%     5.50%    
Restricted Stock                                  
Earnings Per Share                                  
Number of shares granted during period           1,159,856   1,476,152 1,812,856                
2022 Amazon transaction agreement                                  
Earnings Per Share                                  
Shares of common stock that can be purchased from warrants issued (in shares)                   16,000,000              
Warrants Exercised During the Period               0                  
Warrants issued in July 2017                                  
Earnings Per Share                                  
Number of warrants exercised (in shares)               13,094,217 13,094,217                
Warrants issued with the Amazon, 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)               17,461,994 17,461,994                
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 7,274,565   0 7,274,565                
Stock options outstanding                                  
Earnings Per Share                                  
Number of dilutive potential common stock               25,549,257 24,784,288                
Options granted         1,838,123 15,732,335   2,597,974 16,430,835                
Restricted Stock                                  
Earnings Per Share                                  
Number of dilutive potential common stock               3,737,292 4,960,376                
Restricted Stock Units (RSUs) [Member]                                  
Earnings Per Share                                  
Number of shares granted during period         54,000     399,512                  
Restricted Stock Awards (RSAs) [Member]                                  
Earnings Per Share                                  
Number of shares granted during period         295,661     1,076,640                  
Common stock warrants                                  
Earnings Per Share                                  
Number of dilutive potential common stock               96,017,181 80,017,181                
Convertible senior notes                                  
Earnings Per Share                                  
Number of dilutive potential common stock               39,170,766 39,170,766