XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Basic Earnings Per Share                      
Net income $ 116,944,000 $ 104,725,000 $ 109,155,000 $ 97,578,000 $ 86,168,000 $ 72,656,000 $ 72,404,000 $ 87,529,000 $ 428,403,272 $ 318,757,352 $ 360,797,232
Less: Allocated to participating securities                 6,352,424 4,875,057 5,591,992
Net Income available to common shareholders                 $ 422,050,848 $ 313,882,295 $ 355,205,240
Basic weighted average shares outstanding (in shares)                 229,405,479 230,825,293 235,526,911
Net Income per share - Basic (in dollars per share) $ 0.50 $ 0.45 $ 0.47 $ 0.42 $ 0.37 $ 0.31 $ 0.31 $ 0.37 $ 1.84 [1] $ 1.36 [1] $ 1.51 [1]
Diluted Earnings Per Share                      
Allocation of Net Income used in basic computation                 $ 422,050,848 $ 313,882,295 $ 355,205,240
Reallocation of undistributed earnings                 6,341 5,299 17,014
Net Income available to common shareholders — Diluted                 $ 422,057,189 $ 313,887,594 $ 355,222,254
Number of shares used in basic computation (in shares)                 229,405,479 230,825,293 235,526,911
Additional weighted average dilutive common stock equivalents (in shares)                 314,719 394,196 1,077,103
Diluted weighted average shares outstanding (in shares)                 229,720,198 231,219,489 236,604,014
Net income per share - Diluted (in dollars per share) $ 0.50 $ 0.45 $ 0.47 $ 0.42 $ 0.37 $ 0.31 $ 0.31 $ 0.37 $ 1.84 [1] $ 1.36 [1] $ 1.50 [1]
[1]
(1) Earnings Per Share has been adjusted to exclude the portion of net income allocated to participating securities as a result of share-based payment awards