XML 37 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Stock Ownership Plans - Summary of Stock Based Compensation Included in Cost of Sales or Operating Expenses (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Components Of Other Operating Cost And Expense Line Items      
Total stock-based compensation $ 8,781us-gaap_AllocatedShareBasedCompensationExpense $ 4,426us-gaap_AllocatedShareBasedCompensationExpense $ 1,654us-gaap_AllocatedShareBasedCompensationExpense
Cost of Product Revenue [Member]      
Components Of Other Operating Cost And Expense Line Items      
Total stock-based compensation 1,121us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
496us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
221us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Research and Development Expenses [Member]      
Components Of Other Operating Cost And Expense Line Items      
Total stock-based compensation 1,046us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
267us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
112us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
Sales and Marketing Expenses [Member]      
Components Of Other Operating Cost And Expense Line Items      
Total stock-based compensation 1,390us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
727us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
384us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
General and Administrative Expenses [Member]      
Components Of Other Operating Cost And Expense Line Items      
Total stock-based compensation $ 5,224us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
$ 2,936us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
$ 937us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember