XML 123 R102.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE - Components of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Net Income Attributable to Common Shareholders $ 349,409 $ 283,166 $ 1,084,717 $ 913,829
Net Income Attributable to Common Shareholders $ 349,400 $ 283,200 $ 1,084,700 $ 913,800
Weighted Average Common Shares Outstanding:        
Basic (in shares) 347,297,411 344,023,846 346,115,823 343,848,905
Dilutive effect (in shares) 465,282 645,936 457,278 631,151
Diluted (in shares) 347,762,693 344,669,782 346,573,101 344,480,056
Basic EPS (in dollars per share) $ 1.01 $ 0.82 $ 3.13 $ 2.66
Diluted EPS (in dollars per share) $ 1.00 $ 0.82 $ 3.13 $ 2.65