Annual report pursuant to Section 13 and 15(d)

Income Taxes (Reconciliation of Statutory Federal Income Tax Rate to Effective Rate) (Details)

v2.4.1.9
Income Taxes (Reconciliation of Statutory Federal Income Tax Rate to Effective Rate) (Details)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Disclosure [Abstract]      
Provision for federal income taxes at the statutory rate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
State and local income taxes, net of federal benefit 1.50%us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes 1.50%us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes 1.70%us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Non-U.S. income taxes at different rates (3.40%)us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential (3.70%)us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential (5.40%)us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Foreign tax credits 0.00%us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign (0.50%)us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign 0.00%us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
Reduction of uncrecognized tax benefits (3.20%)us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies (1.90%)us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies (4.30%)us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies
Research credits (0.90%)us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch (2.10%)us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch (1.70%)us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
Other (0.50%)us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments 0.50%us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments 0.10%us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments
Actual provision for income taxes 28.50%us-gaap_EffectiveIncomeTaxRateContinuingOperations 28.80%us-gaap_EffectiveIncomeTaxRateContinuingOperations 25.40%us-gaap_EffectiveIncomeTaxRateContinuingOperations