XML 44 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Reconciliation of the Numerators and Denominators of the Basic and Diluted Per Shares) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Net Income (Loss) Available to Common Stockholders, Basic [Abstract]        
Net income (numerator for basic and diluted calculations) $ 204,374 $ 232,190 $ 304,604 $ 377,702
Shares:        
Weighted average outstanding shares (denominator for basic calculation) 64,071 64,449 64,278 64,401
Equivalent shares from outstanding stock options 1,179 1,159 1,277 1,204
Denominator for diluted calculation 65,250 65,608 65,555 65,605
Earnings Per Share:        
Basic earnings per share $ 3.19 $ 3.60 $ 4.74 $ 5.86
Diluted earnings per share $ 3.13 $ 3.54 $ 4.65 $ 5.76