XML 50 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Details - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Royalties $ 4,125 $ 2,740
Payroll and related expenses 6,705 4,406
Warranty obligations 516 932
Market development funds and price protection 2,544 2,805
Professional fees 2,152 1,060
Accrued interest 1,925 274
Deferred revenue 2,168 1,836
Restructuring 829 1,044
Acquisition-related liabilities 7,384 5,274
Divestiture-related liabilities 1,537 0
Other 7,206 5,242
Total accrued expenses and other current liabilities $ 37,091 $ 25,613