XML 95 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 4 - Balance Sheet Detail (Tables)
12 Months Ended
Dec. 31, 2014
Disclosure Text Block Supplement [Abstract]  
Schedule of Inventory, Current [Table Text Block]
   

December 31,

 
   

2014

   

2013

 

Raw materials

  $ 7,185     $ 5,989  

Finished goods

    3,803       3,017  

Total

  $ 10,988     $ 9,006  
Property, Plant and Equipment [Table Text Block]
   

December 31,

 
   

2014

   

2013

 

Leasehold improvements

  $ 641     $ 625  

Office equipment and furniture

    2,964       3,285  

Machinery and equipment

    4,140       3,876  
      7,745       7,786  

Less: Accumulated depreciation

    (6,284

)

    (6,424

)

Property and equipment, net

  $ 1,461     $ 1,362  
Schedule of Intangible Assets and Goodwill [Table Text Block]
   

Gross

Carrying

Amount

   

Accumulated

Amortization & Impairment

Amount

   

Net

Amount

 

December 31, 2014

                       

Patent sublicense

  $ 1,218     $ 1,206     $ 12  

Customer relationship intangible related to acquisition

    2,510       1,998       512  

Other identified intangible assets related to acquisition

    780       780        

Other intangible

    155       84       71  

Goodwill

    1,339             1,339  

Total

  $ 6,002     $ 4,068     $ 1,934  

December 31, 2013

                       

Patent sublicense

  $ 1,218     $ 1,068     $ 150  

Customer relationship intangible related to acquisition

    2,510       962       1,548  

Other identified intangible assets related to acquisition

    780       607       173  

Other intangible

    155       6       149  

Goodwill

    1,339             1,339  

Total

  $ 6,002     $ 2,643     $ 3,359  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year ending December 31,

 

Amount

 

2015

  $ 452  

2016

    142  

2017

    1  

Total

  $ 595  
Schedule of Accrued Liabilities [Table Text Block]
   

December 31,

 
   

2014

   

2013

 

Payroll and related expenses

  $ 5,533     $ 4,753  

Sales tax

    1,789       1,307  

Warranty

    1,167       1,202  

Other

    2,518       2,066  

Total

  $ 11,007     $ 9,328