Acquisition (Details) (USD $)
0 Months Ended 4 Months Ended 12 Months Ended
Sep. 10, 2014
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Sep. 10, 2014
Preliminary allocation of consideration          
Goodwill   $ 231,000 $ 231,000    
Estimated life of intangible assets     4 years 3 months 18 days    
Developed technology          
Preliminary allocation of consideration          
Estimated life of intangible assets     4 years 4 months 24 days    
Non-competition agreement          
Preliminary allocation of consideration          
Estimated life of intangible assets     2 years    
Extra Vegetables Limited          
Acquisition          
Total Consideration 900,000        
Base purchase price 700,000        
Net working capital 200,000        
Preliminary allocation of consideration          
Cash 265,000       265,000
Other assets acquired 125,000       125,000
Intangible assets 596,000       596,000
Goodwill 211,000       211,000
Total assets acquired 1,197,000       1,197,000
Taxes payable 175,000       175,000
Deferred income tax liability 132,000       132,000
Other liabilities assumed 8,000       8,000
Total net assets acquired 882,000       882,000
Business Combination - Revenues and other information          
Revenue associated with Extra Vegetables   17,500      
Net Income associated with Extra Vegetables   21,900      
Acquisition related costs associated with Extra Vegetables   80,000      
Proforma information          
Revenue     149,898,000 129,794,000  
Income from operations     9,576,000 5,753,000  
Net income     8,724,000 4,128,000  
Net income per share, basic     $ 0.37 $ 0.39  
Net income per share, diluted     $ 0.34 $ 0.19  
Extra Vegetables Limited | Income Approach Valuation Technique          
Preliminary allocation of consideration          
Discount rate used 22.00%        
Extra Vegetables Limited | Developed technology          
Preliminary allocation of consideration          
Intangible assets 574,000,000       574,000,000
Estimated life of intangible assets 4 years        
Extra Vegetables Limited | Non-competition agreement          
Preliminary allocation of consideration          
Intangible assets $ 22,000,000       $ 22,000,000
Estimated life of intangible assets 2 years