XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic Earnings Per Share        
Net income $ 104,725,412 $ 72,655,995 $ 311,459,076 $ 232,589,023
Less: Dividends and undistributed earnings allocated to participating securities 1,537,105 1,096,274 4,636,523 3,563,605
Net Income available to common shareholders $ 103,188,307 $ 71,559,721 $ 306,822,553 $ 229,025,418
Basic weighted average shares outstanding (in shares) 230,047,014 231,316,879 229,866,008 231,072,421
Net income per share - Basic (in dollars per share) [1] $ 0.45 $ 0.31 $ 1.33 $ 0.99
Diluted Earnings Per Share        
Allocation of Net Income used in basic computation $ 103,188,307 $ 71,559,721 $ 306,822,553 $ 229,025,418
Reallocation of undistributed earnings 1,978 848 4,577 4,412
Net Income available to common shareholders - Diluted $ 103,190,285 $ 71,560,569 $ 306,827,130 $ 229,029,830
Number of shares used in basic computation (in shares) 230,047,014 231,316,879 229,866,008 231,072,421
Additional weighted average dilutive common stock equivalents (in shares) 410,397 300,138 315,666 457,032
Diluted weighted average shares outstanding (in shares) 230,457,411 231,617,017 230,181,674 231,529,453
Net Income per share - Diluted (in dollars per share) [1] $ 0.45 $ 0.31 $ 1.33 $ 0.99
Shares related to stock plans not included in diluted average common shares outstanding because their effect would be anti-dilutive (in shares) 1,384,066 2,456,463 1,410,341 1,526,986
[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.