XML 47 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Royalties $ 2,065 $ 1,544
Payroll and related expenses 2,779 5,315
Warranty obligations 526 480
Market development funds and price protection 34 320
Professional fees 1,554 4,793
Bank overdrafts 234 489
Accrued interest 1,685 275
Deferred revenue 1,245 1,656
Restructuring 1,635 837
Acquisition-related liabilities 13,186 7,912
Divestiture-related liabilities 0 463
Other 7,558 3,813
Total accrued expenses and other current liabilities $ 32,501 $ 27,897