XML 47 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Details - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Royalties $ 2,893 $ 2,740
Payroll and related expenses 5,087 4,406
Warranty obligations 788 932
Market development funds and price protection 2,539 2,805
Professional fees 1,647 1,060
Deferred revenue 1,635 1,836
Restructuring 866 1,044
Acquisition-related liabilities 8,689 5,274
Divestiture-related liabilities 3,686 0
Other 7,538 5,516
Total accrued expenses and other current liabilities $ 35,368 $ 25,613