XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Balance Sheet Detail (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   
December 31,
 
   
201
8
   
201
7
 
Raw materials
  $
16,991
    $
19,160
 
Work in process
   
2,306
     
2,744
 
Finished goods
   
8,717
     
6,878
 
Total
  $
28,014
    $
28,782
 
Property, Plant and Equipment [Table Text Block]
   
December 31,
 
   
201
8
   
201
7
 
Leasehold improvements
  $
660
    $
640
 
Office equipment and furniture
   
2,835
     
2,370
 
Machinery and equipment
   
7,304
     
6,277
 
     
10,799
     
9,287
 
Less: Accumulated depreciation
   
(8,127)
     
(7,191)
 
Property and equipment, net
  $
2,672
    $
2,096
 
Schedule of Intangible Assets and Goodwill [Table Text Block]
   
Gross
Carrying
Amount
   
Accumulated
Amortization
&
Impairment
Amount
   
Net
Amount
 
December 31,
201
8
 
 
 
 
 
 
 
 
 
 
 
 
Patent sublicense
  $
1,218
    $
1,218
    $
 
Customer relationship intangible related to acquisition
   
2,510
     
2,510
     
 
Other identified intangible assets related to acquisition
   
780
     
780
     
 
Other intangible
   
155
     
155
     
 
Goodwill
   
1,339
     
     
1,339
 
Total
  $
6,002
    $
4,663
    $
1,339
 
December 31, 201
7
 
 
 
 
 
 
 
 
 
 
 
 
Patent sublicense
  $
1,218
    $
1,218
    $
 
Customer relationship intangible related to acquisition
   
2,510
     
2,510
     
 
Other identified intangible assets related to acquisition
   
780
     
780
     
 
Other intangible
   
155
     
155
     
 
Goodwill
   
1,339
     
     
1,339
 
Total
  $
6,002
    $
4,663
    $
1,339
 
Schedule of Accrued Liabilities [Table Text Block]
   
December 31,
 
   
201
8
   
201
7
 
Accrued payroll and related expenses
  $
9,377
    $
12,567
 
Sales and marketing accruals
   
2,379
     
3,710
 
Accrued sales tax
   
2,935
     
2,920
 
Warranty liability
   
4,666
     
3,508
 
Other accrued liabilities
   
3,943
     
4,143
 
Total
  $
23,300
    $
26,848