XML 96 R80.htm IDEA: XBRL DOCUMENT v3.3.1.900
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Payables and Accruals [Abstract]        
Advertising and marketing $ 191 $ 174    
Deferred revenue 1,434 648    
Duties 1,318 947    
Freight and handling fees 1,942 1,522    
Product development 630 751    
Product warranty claim costs 35 353 $ 41 $ 404
Professional fees 1,714 1,493    
Property, Plant and Equipment, Current 551 141    
Sales taxes and VAT 3,170 2,057    
Third-party commissions 585 553    
Tooling [1] 1,173 1,089    
Unrealized loss on foreign currency exchange futures contracts 1,164 113    
URC Court Order, Current 4,629 0    
Utilities 278 275    
Other 2,652 3,242    
Total other accrued expenses 21,466 13,358    
JAP Techno Solutions | Related Party Fees Paid        
Related Party Transactions [Line Items]        
Fees paid to related party $ 77 $ 39    
[1] The tooling accrual balance relates to unearned revenue for tooling that will be sold to customers.