XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Basic Earnings Per Share    
Net income $ 87,528,626 $ 113,450,870
Less: Dividends and undistributed earnings allocated to participating securities 1,360,047 1,671,188
Net Income available to common shareholders $ 86,168,579 $ 111,779,682
Basic weighted average shares outstanding 232,151,296 239,559,370
Net income per share - Basic (in dollars per share) [1] $ 0.37 $ 0.47
Diluted Earnings Per Share    
Allocation of Net Income used in basic computation $ 86,168,579 $ 111,779,682
Reallocation of undistributed earnings 2,500 10,883
Net Income available to common shareholders - Diluted $ 86,171,079 $ 111,790,565
Number of shares used in basic computation 232,151,296 239,559,370
Additional weighted average dilutive common stock equivalents (in shares) 638,515 2,133,781
Diluted weighted average shares outstanding 232,789,811 241,693,151
Net Income per share - Diluted (in dollars per share) [1] $ 0.37 $ 0.46
Shares related to stock plans not included in diluted average common shares outstanding because their effect would be anti-dilutive 1,572,223 271,383
[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.