XML 59 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Schedule Of Computation Of Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share[Abstract]        
Earnings $ 82,101 $ 50,729 $ 137,992 $ 95,396
Diluted earnings $ 82,101 $ 50,729 $ 137,992 $ 95,396
Earnings, Shares 15,914 15,928 15,953 15,941
Dilutive stock options, Shares 383 449 415 474
Nonvested stock awards, Shares 76 72 77 74
Diluted earnings, Shares 16,373 16,449 16,445 16,489
Earnings, Earnings per Share $ 5.16 $ 3.18 $ 8.65 $ 5.98
Diluted earnings, Earnings per Share $ 5.01 $ 3.08 $ 8.39 $ 5.79