XML 68 R58.htm IDEA: XBRL DOCUMENT v3.5.0.2
Other Accrued Expenses (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]          
Advertising and marketing   $ 302,000   $ 191,000  
Deferred revenue   1,469,000   1,434,000  
Duties   982,000   1,318,000  
Freight and handling fees   2,110,000   1,942,000  
Product development   388,000   630,000  
Product warranty claim costs $ 24,000 35,000 $ 24,000 35,000 $ 353,000
Professional fees   1,499,000   1,714,000  
Property, plant, and equipment   1,018,000   551,000  
Sales taxes and VAT   2,783,000   3,170,000  
Third-party commissions   766,000   585,000  
Tooling [1]   1,659,000   1,173,000  
Unrealized loss on foreign currency exchange contracts   230,000   1,164,000  
URC settlement accrual   6,614,000   4,629,000  
Utilities   445,000   278,000  
Other   2,637,000   2,652,000  
Total other accrued expenses   22,937,000   $ 21,466,000  
Related Party Fees Paid [Member] | JAP Techno Solutions [Member]          
Related Party Transaction          
Total fees paid $ 26,000 $ 0 $ 52,000    
[1] The tooling accrual balance relates to unearned revenue for tooling that will be sold to customers.