XML 67 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Sep. 30, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]        
Advertising and marketing $ 272 $ 213    
Deferred revenue 79 1,431    
Deposit for sale of Guangzhou factory 4,799 0    
Duties 757 1,127    
Freight and handling fees 2,176 1,919    
Product development 485 454    
Product warranty claim costs 218 134 $ 135 $ 35
Professional fees 1,691 1,313    
Property, plant, and equipment 1,564 1,017    
Sales taxes and VAT 2,587 2,715    
Short-term contingent consideration 3,400 0    
Third-party commissions 685 853    
Tooling 1,769 1,520    
Unrealized loss on foreign currency exchange contracts 86 1,623    
URC court order and settlement agreement 0 6,622    
Utilities 392 331    
Other 4,880 3,138    
Total other accrued expenses $ 25,840 $ 24,410