XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Summary of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net income $ 199,353 $ 296,999
Distributed and undistributed earnings allocated to participating securities (787) (682)
Net income attributable to common stockholders (basic) 198,566 296,317
Reallocation of distributed and undistributed earnings allocated to participating securities 7 8
Net income attributable to common stockholders (diluted) $ 198,573 $ 296,325
Weighted average common shares outstanding, basic (in shares) 41,468 41,568
Dilutive effect of share-based awards (in shares) 500 902
Dilutive effect of warrants (in shares) 779 679
Weighted average common shares outstanding, diluted (in shares) 42,747 43,149
Basic earnings per share (in dollars per share) $ 4.79 $ 7.13
Diluted earnings per share (in dollars per share) $ 4.65 $ 6.87
Anti-dilutive weighted average common shares (in shares) 2,238 4,561