XML 22 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
13. Income taxes (Details) - Effective Tax Rate Reconciliation
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Effective Tax Rate Reconciliation [Abstract]      
Federal statutory tax rate 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
R&D credit 6.00%us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch    
State income taxes, net of federal income taxes (0.50%)us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes 0.10%us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes 0.80%us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Valuation allowance and tax accruals (1.10%)us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance 0.90%us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance 0.90%us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Uncertain tax positions (1.00%)us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies    
Miscellaneous permanent items (0.30%)us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance (8.30%)us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance (0.80%)us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance
Other 0.10%us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther (2.30%)us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther 0.30%us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther
Effective tax rate 37.20%us-gaap_EffectiveIncomeTaxRateContinuingOperations 24.40%us-gaap_EffectiveIncomeTaxRateContinuingOperations 35.20%us-gaap_EffectiveIncomeTaxRateContinuingOperations