XML 128 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Compensation and Equity - Share-based Compensation Expense (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Pre-tax compensation expense $ 21,545us-gaap_AllocatedShareBasedCompensationExpense $ 14,932us-gaap_AllocatedShareBasedCompensationExpense $ 13,840us-gaap_AllocatedShareBasedCompensationExpense
Tax benefit (7,231)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense (5,066)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense (4,644)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Stock option expense, net of tax 14,314us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 9,866us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 9,196us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
Stock Options [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Pre-tax compensation expense 2,696us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
6,032us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
2,572us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Tax benefit (998)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
(2,198)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
(825)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock option expense, net of tax 1,698us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
3,834us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,747us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Restricted Stock Units [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Pre-tax compensation expense 6,075us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
5,580us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
5,741us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
Tax benefit (1,887)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
(1,672)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
(1,809)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
Stock option expense, net of tax 4,188us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
3,908us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
3,932us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
Performance Shares [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Pre-tax compensation expense 12,494us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
2,162us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
4,425us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Tax benefit (4,237)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
(768)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
(1,602)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Stock option expense, net of tax 8,257us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
1,394us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
2,823us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Director Deferred Shares [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Pre-tax compensation expense 280us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
1,158us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
1,102us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
Tax benefit (109)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
(428)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
(408)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
Stock option expense, net of tax $ 171us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
$ 730us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember
$ 694us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_AwardTypeAxis
= us-gaap_DeferredCompensationShareBasedPaymentsMember