XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share Reconciliation [Abstract]            
Net income $ 149,874 $ 198,552 $ 323,485 $ 48,764 $ 348,426 $ 372,249
Basic weighted-average common shares outstanding 119,408   121,910   120,533 121,909
Dilutive effect of non-vested RSUs, contingent PSUs, and other 666   2,433   642 2,358
Diluted weighted-average common shares outstanding 120,074   124,343   121,175 124,267
Basic net income per common share $ 1.26   $ 2.65   $ 2.89 $ 3.05
Diluted net income per common share $ 1.25   $ 2.60   $ 2.88 $ 3.00