XML 122 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Allocation of Share Based Compensation Expense (Detail) (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]      
Share-based compensation expense $ 8,887us-gaap_AllocatedShareBasedCompensationExpense $ 7,928us-gaap_AllocatedShareBasedCompensationExpense $ 9,881us-gaap_AllocatedShareBasedCompensationExpense
Tax benefit 2,746us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 2,643us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 3,686us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Share-based compensation expense, net of tax 6,141us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 5,285us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 6,195us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
Cost of Sales      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 809us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
690us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
575us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Engineering, Research and Development Expense      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 705us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
502us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
500us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
Selling, General And Administrative Expenses      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 7,373us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
$ 6,736us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
$ 8,806us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember