XML 65 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Schedule of Accrued Liabilities [Line Items]    
Employee compensation $ 7,986 $ 9,560
Taxes 2,719 1,668
Related party payable 1,728  
Royalty and license fees 1,065 1,383
Accrued purchases 261 1,191
Warranties 605 598
Professional fees 563 947
Deferred revenue 1,234 960
Other accrued expenses 1,803 1,622
Total $ 17,964 $ 17,929