XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic Earnings Per Share        
Net income $ 86,040,438 $ 109,155,403 $ 194,271,153 $ 206,733,664
Less: Dividends and undistributed earnings allocated to participating securities 1,202,737 1,616,981 2,782,172 3,095,900
Net Income available to common shareholders $ 84,837,701 $ 107,538,422 $ 191,488,981 $ 203,637,764
Basic weighted average shares outstanding (in shares) 227,377,169 230,005,782 227,490,367 230,135,955
Net income per share - Basic (in dollars per share) [1] $ 0.37 $ 0.47 $ 0.84 $ 0.88
Diluted Earnings Per Share        
Allocation of Net Income used in basic computation $ 84,837,701 $ 107,538,422 $ 191,488,981 $ 203,637,764
Reallocation of undistributed earnings 1,578 1,147 3,968 2,462
Net Income available to common shareholders - Diluted $ 84,839,279 $ 107,539,569 $ 191,492,949 $ 203,640,226
Number of shares used in basic computation (in shares) 227,377,169 230,005,782 227,490,367 230,135,955
Additional weighted average dilutive common stock equivalents (in shares) 431,760 222,568 454,753 255,153
Diluted weighted average shares outstanding (in shares) 227,808,929 230,228,350 227,945,120 230,391,108
Net Income per share - Diluted (in dollars per share) [1] $ 0.37 $ 0.47 $ 0.84 $ 0.88
Shares related to stock plans not included in diluted average common shares outstanding because their effect would be anti-dilutive (in shares) 435,981 2,355,346 422,639 1,549,824
[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.