XML 70 R58.htm IDEA: XBRL DOCUMENT v3.5.0.2
Other Accrued Expenses (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]          
Advertising and marketing   $ 238,000   $ 191,000  
Deferred revenue   1,451,000   1,434,000  
Duties   803,000   1,318,000  
Freight and handling fees   2,459,000   1,942,000  
Product development   390,000   630,000  
Product warranty claim costs $ 36,000 135,000 $ 36,000 35,000 $ 353,000
Professional fees   1,528,000   1,714,000  
Property, plant, and equipment   1,350,000   551,000  
Sales taxes and VAT   2,730,000   3,170,000  
Third-party commissions   801,000   585,000  
Tooling [1]   1,449,000   1,173,000  
Unrealized loss on foreign currency exchange contracts   186,000   1,164,000  
URC settlement accrual   6,618,000   4,629,000  
Utilities   398,000   278,000  
Other   2,752,000   2,652,000  
Total other accrued expenses   23,288,000   $ 21,466,000  
Related Party Fees Paid [Member] | JAP Techno Solutions [Member]          
Related Party Transaction          
Total fees paid $ 25,000 $ 0 $ 77,000    
[1] The tooling accrual balance relates to unearned revenue for tooling that will be sold to customers.