XML 43 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
STOCK BASED COMPENSATION - Expense Resulting from Stock Option Awards and ESPP (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 17,773us-gaap_ShareBasedCompensation $ 17,457us-gaap_ShareBasedCompensation $ 16,339us-gaap_ShareBasedCompensation
Stock Options [Member] | Cost of revenues      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 52us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
120us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
136us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Stock Options [Member] | Selling, general and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 15,214us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
15,212us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
13,630us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Restricted Stock Units (RSUs) [Member] | Selling, general and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 1,267us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
1,116us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
1,474us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
ESPP shares [Member] | Selling, general and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 1,240us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
$ 1,009us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
$ 1,099us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember