XML 61 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Schedule of Accrued Liabilities [Line Items]    
Employee compensation $ 6,329 $ 9,953
Taxes 1,155 1,024
Royalty and license fees 645 242
Accrued purchases 527 683
Warranties 600 546
Professional fees 941 942
Deferred revenue 1,287 1,290
Other 1,276 1,185
Total accrued liabilities $ 12,760 $ 15,865