XML 116 R97.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE - Components of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net Income Attributable to Common Shareholders $ 491,159 $ 443,446
Net Income Attributable to Common Shareholders $ 491,200 $ 443,400
Weighted Average Common Shares Outstanding:    
Basic (in shares) 349,217,147 345,156,346
Dilutive effect (in shares) 394,866 504,787
Diluted (in shares) 349,612,013 345,661,133
Basic EPS (in dollars per share) $ 1.41 $ 1.28
Diluted EPS (in dollars per share) $ 1.41 $ 1.28