XML 117 R98.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE - Components of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net Income Attributable to Common Shareholders $ 339,663 $ 349,409 $ 846,245 $ 1,084,717
Net Income Attributable to Common Shareholders $ 339,700 $ 349,400 $ 846,200 $ 1,084,700
Weighted Average Common Shares Outstanding:        
Basic (in shares) 349,704,155 347,297,411 349,461,219 346,115,823
Dilutive effect (in shares) 147,814 465,282 270,101 457,278
Diluted (in shares) 349,851,969 347,762,693 349,731,320 346,573,101
Basic EPS (in dollars per share) $ 0.97 $ 1.01 $ 2.42 $ 3.13
Diluted EPS (in dollars per share) $ 0.97 $ 1.00 $ 2.42 $ 3.13