XML 43 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Per Share Data - Earnings per Share Reconciliation (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Earnings Per Share [Abstract]        
Net (loss)/income for basic earnings per share $ (1,205,827) $ 388,050,413 $ (2,738,542) $ 369,416,894
Gain (loss) from change in fair value of warrant liability 981,923 (2,328,674) 4,774,711 (5,271,503)
Net (loss)/income, adjusted for change in fair value of warrants for diluted earnings per share $ (2,187,750) $ 390,379,087 $ (7,513,253) $ 374,688,397
Weighted average shares outstanding: basic 81,064,927 80,023,044 80,988,813 79,650,373
Effect of potential common shares 1,116,931 2,906,432 1,159,520 3,093,854
Weighted average shares outstanding: diluted 82,181,858 82,929,476 82,148,333 82,744,227
(Loss)/income per share: basic $ (0.01) $ 4.85 $ (0.03) $ 4.64
(Loss)/income per share: diluted $ (0.03) $ 4.71 $ (0.09) $ 4.53