XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule Of Computation Of Earnings Per Share Net IncomeFor the Three Months Ended September 30, Income Shares Earnings per Share2021 Earnings $ 72,003 15,587 $ 4.62 Dilutive stock options - 215 Nonvested stock awards - 40 Diluted earnings $ 72,003 15,842 $ 4.55 2020 Earnings $ 67,722 15,940 $ 4.25 Dilutive stock options - 358 Nonvested stock awards - 75 Diluted earnings $ 67,722 16,373 $ 4.14 ‎ Net IncomeFor the Nine Months Ended September 30, Income Shares Earnings per Share2021 Earnings $ 193,925  15,808  $ 12.27  Dilutive stock options - 233  Nonvested stock awards - 42  Diluted earnings $ 193,925  16,083  $ 12.06  2020 Earnings $ 205,714  15,948  $ 12.90  Dilutive stock options - 394  Nonvested stock awards - 77  Diluted earnings $ 205,714  16,419  $ 12.53