XML 68 R58.htm IDEA: XBRL DOCUMENT v3.4.0.3
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Dec. 31, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]        
Advertising and marketing $ 285   $ 191  
Deferred revenue 1,416   1,434  
Duties 771   1,318  
Freight and handling fees 1,652   1,942  
Product development 442   630  
Product warranty accrual 35 $ 173 35 $ 353
Professional fees 1,343   1,714  
Property, plant and equipment 665   551  
Sales taxes and VAT 1,915   3,170  
Short-term contingent considerations 1,214   0  
Third-party commissions 890   585  
Tooling [1] 1,495   1,173  
Unrealized loss on foreign currency exchange futures contracts 546   1,164  
URC court order 4,633   4,629  
Utilities 242   278  
Other 2,953   2,652  
Total other accrued expenses 20,497   $ 21,466  
Related Party Fees Paid | JAP Techno Solutions        
Related Party Transaction        
Total fees paid $ 0 $ 26    
[1] The tooling accrual balance relates to unearned revenue for tooling that will be sold to customers.