XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share - Summary of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net income $ 213,361 $ 216,071 $ 412,715 $ 513,070
Distributed and undistributed earnings allocated to participating securities (1,032) (726) (1,824) (1,453)
Net income attributable to common stockholders (basic) 212,329 215,345 410,891 511,617
Reallocation of distributed and undistributed earnings allocated to participating securities 10 12 17 20
Net income attributable to common stockholders (diluted) $ 212,339 $ 215,357 $ 410,908 $ 511,637
Weighted average common shares outstanding, basic (in shares) 48,665 41,494 45,048 41,531
Dilutive effect of share-based awards (in shares) 375 933 438 917
Dilutive effect of warrants (in shares) 876 959 827 819
Weighted average common shares outstanding, diluted (in shares) 49,916 43,386 46,313 43,267
Basic earnings per share (in dollars per share) $ 4.36 $ 5.19 $ 9.12 $ 12.32
Diluted earnings per share (in dollars per share) $ 4.25 $ 4.96 $ 8.87 $ 11.83
Anti-dilutive weighted average common shares (in shares) 1,818 4,118 2,028 4,340