XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic Earnings Per Share    
Net income $ 97,578,261 $ 87,528,626
Less: Dividends and undistributed earnings allocated to participating securities 1,456,913 1,360,047
Net Income available to common shareholders $ 96,121,348 $ 86,168,579
Basic weighted average shares outstanding(in share) 230,605,626 232,151,296
Net income per share - Basic (in dollars per share) [1] $ 0.42 $ 0.37
Diluted Earnings Per Share    
Allocation of Net Income used in basic computation $ 96,121,348 $ 86,168,579
Reallocation of undistributed earnings 1,276 2,500
Net Income available to common shareholders - Diluted $ 96,122,624 $ 86,171,079
Number of shares used in basic computation(in share) 230,605,626 232,151,296
Additional weighted average dilutive common stock equivalents (in shares) 290,220 638,515
Diluted weighted average shares outstanding (in share) 230,895,846 232,789,811
Net Income per share - Diluted (in dollars per share) [1] $ 0.42 $ 0.37
Shares related to stock plans not included in diluted average common shares outstanding because their effect would be anti-dilutive(in share) 1,810,685 1,572,223
[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.