XML 24 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Earnings Per Share Reconciliation [Abstract]      
Earnings from continuing operations $ 133,733 $ 22,634  
fair value adjustment to warrants, net of tax (76,361) (7,653)  
Undistributed Earnings (Loss) from Continuing Operations Available to Common Shareholders, Diluted $ 57,372 $ 14,981  
Weighted-average shares outstanding for basic earnings per share (in shares) 59,040 58,838  
Common equivalent shares:      
Effect of stock-based compensation awards (in shares) 8,907 1,599  
Weighted-average shares outstanding assuming dilution (in shares) 67,947 60,437  
Basic earnings per share from continuing operations (in dollars per share) $ 2.27 $ 0.38  
Diluted earnings per share from continuing operations (in dollars per share) $ 0.84 $ 0.25  
Equivalent shares not included in weighted average shares outstanding because they would be anti-dilutive   9,200  
Amazon Warrant AB [Member]      
Earnings Per Share Reconciliation [Abstract]      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 39,500   39,500