XML 67 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Schedule of Accrued Liabilities [Line Items]    
Employee compensation $ 6,497 $ 5,586
Accrued interest payable 806 204
Accrued purchases 448 382
Taxes 591 1,692
Contingent consideration   6,119
Royalties 1,064 248
Professional fees 734 411
Accrued warranty 528 178
Unearned revenue 1,299 408
Other accrued expenses 1,826 786
Total $ 13,793 $ 16,014