XML 169 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Schedule of Weighted-Average Number of Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Net income from continuing operations $ 1,023,779 $ 1,430,463 $ 188,960
Distributed and undistributed earnings from continuing operations allocated to participating securities (3,370) (182) 0
Net income from continuing operations attributable to common stockholders (basic) 1,020,409 1,430,281 188,960
Reallocation of distributed and undistributed earnings from continuing operations allocated to participating securities 76 6 0
Net income from continuing operations attributable to common stockholders (diluted) $ 1,020,485 $ 1,430,287 $ 188,960
Weighted average common shares outstanding:      
Basic (in shares) 41,490 30,497 19,792
Dilutive effect of share-based awards (in shares) 944 1,134 856
Dilutive effect of warrants (in shares) 964 620 0
Weighted average common shares outstanding, diluted (in shares) 43,398 32,251 20,648
Basic earnings per share from continuing operations (in usd per share) $ 24.59 $ 46.90 $ 9.55
Diluted earnings per share from continuing operations (in usd per share) $ 23.51 $ 44.35 $ 9.15
Antidilutive weighted average common shares (in shares) 3,709 2,901 2,144