Annual report pursuant to Section 13 and 15(d)

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings per share (Details)

v3.22.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net income $ 350,687 $ 260,824 $ 203,347
Payments of Ordinary Dividends, Common Stock (208,656) (160,487) (153,836)
Undistributed earnings for the period $ 142,031 $ 100,337 $ 49,512
Weighted average shares outstanding - basic 492,054 491,604 491,216
Weighted average shares outstanding - diluted 492,054 491,604 491,216
Basic earnings per share $ 0.71 $ 0.53 $ 0.41
Diluted earnings per share $ 0.71 $ 0.53 $ 0.41
Common Stock      
Payments of Ordinary Dividends, Common Stock $ (207,482) $ (159,524) $ (152,793)
Undistributed earnings for the period $ 141,224 $ 99,676 $ 49,144
Weighted average shares outstanding - basic 489,259 488,364 487,569
Weighted average shares outstanding - diluted 489,259 488,365 487,569
Earnings Per Share, Basic, Distributed earnings $ 0.42 $ 0.33 $ 0.31
Earnings Per Share, Basic, Undistributed earnings 0.29 0.20 0.10
Earnings Per Share, Diluted, Distributed earnings 0.43 0.33 0.31
Earnings Per Share, Diluted, Undistributed earnings 0.29 0.20 0.10
Basic earnings per share 0.71 0.53 0.41
Diluted earnings per share $ 0.72 $ 0.53 $ 0.41
Restricted shares of common stock      
Payments of Ordinary Dividends, Common Stock $ (1,174) $ (963) $ (1,042)
Undistributed earnings for the period $ 807 $ 661 $ 368
Weighted average shares outstanding - basic 2,795 3,240 3,647
Weighted average shares outstanding - diluted 2,795 3,240 3,647
Earnings Per Share, Basic, Distributed earnings $ 0.42 $ 0.30 $ 0.29
Earnings Per Share, Basic, Undistributed earnings 0.29 0.20 0.10
Earnings Per Share, Diluted, Distributed earnings 0.42 0.30 0.29
Earnings Per Share, Diluted, Undistributed earnings 0.29 0.20 0.10
Basic earnings per share 0.71 0.50 0.39
Diluted earnings per share $ 0.71 $ 0.50 $ 0.39