XML 23 R17.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Narrative) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2014
Sep. 30, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
SOSARs exercised     229  
SOSARs forfeited     37  
Non-vested stock awards vested     2  
Granted, Weighted-Average Exercise Price     $ 545.45  
Weighted-average grant date fair value     $ 136.12  
Stock-based compensation expense $ 21,024 $ 16,567 $ 83,021 $ 51,465
Stock-based compensation expense, net of tax 12,944 10,069 51,116 31,280
Stock only stock appreciation rights (SOSARs) granted     763  
Basic earnings per share $ 4.22 $ 2.70 $ 10.44 $ 8.01
Diluted earnings per share $ 4.15 $ 2.66 $ 10.29 $ 7.93
Stock Options And SOSARs [Member] | First Half Vested [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period for SOSARs     2 years  
Stock Options And SOSARs [Member] | Second Half Vested [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period for SOSARs     3 years  
Performance SOSARs [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock only stock appreciation rights (SOSARs) granted     220  
Leasehold Improvements [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation recognized as capitalized development 269 278 865 843
Cumulative Adjustment [Member] | Performance Shares [Member] | Non-Vested Stock Awards Subject to Performance Conditions [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense     1,616  
Stock-based compensation expense, net of tax     $ 995  
Basic earnings per share     $ (0.03)  
Diluted earnings per share     $ (0.03)