XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Basic Earnings Per Share    
Net income $ 113,450,870 $ 89,505,801
Less: Dividends and undistributed earnings allocated to participating securities 1,671,188 1,221,016
Net Income available to common shareholders $ 111,779,682 $ 88,284,785
Basic weighted average shares outstanding 239,559,370 246,309,869
Net (Loss) Income per share - Basic (in dollars per share) [1] $ 0.47 $ 0.36
Earnings Per Share, Diluted [Abstract]    
Allocation of Net Income used in basic computation $ 111,779,682 $ 88,284,785
Reallocation of undistributed earnings 10,883 4,184
Net Income available to common shareholders - Diluted $ 111,790,565 $ 88,288,969
Number of shares used in basic computation 239,559,370 246,309,869
Additional weighted average dilutive common stock equivalents (in shares) 2,133,781 1,306,574
Diluted weighted average shares outstanding 241,693,151 247,616,443
Net Income per share - Diluted (in dollars per share) [1] $ 0.46 $ 0.36
Shares related to stock plans not included in diluted average common shares outstanding because their effect would be anti-dilutive 271,383 177,966
[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.