XML 118 R99.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE - Components of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net Income Attributable to Common Shareholders $ 15,422 $ 291,862 $ 506,581 $ 735,309
Net Income Attributable to Common Shareholders $ 15,400 $ 291,900 $ 506,600 $ 735,300
Weighted Average Common Shares Outstanding:        
Basic (in shares) 349,462,359 345,893,714 349,339,752 345,525,030
Dilutive effect (in shares) 267,623 401,764 331,244 453,276
Diluted (in shares) 349,729,982 346,295,478 349,670,996 345,978,306
Basic EPS (in dollars per share) $ 0.04 $ 0.84 $ 1.45 $ 2.13
Diluted EPS (in dollars per share) $ 0.04 $ 0.84 $ 1.45 $ 2.13