Acquisition (Allocation) (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Preliminary allocation of consideration    
Goodwill $ 2,760 $ 231
Nexus    
Preliminary allocation of consideration    
Cash 121  
Inventory 2,346  
Other assets acquired 1,589  
Intangible assets 5,030  
Goodwill 2,780  
Total assets acquired 11,866  
Accounts payable 2,273  
Warranty liability 480  
Other liabilities assumed 613  
Total net assets acquired $ 8,500  
Extra Vegetables Limited    
Preliminary allocation of consideration    
Cash   265
Other assets acquired   125
Intangible assets   596
Goodwill   211
Total assets acquired   1,197
Taxes payable   175
Other liabilities assumed   140
Total net assets acquired   $ 882