XML 27 R16.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 3 - Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2016
Notes Tables  
Property, Plant and Equipment [Table Text Block]
 
 
June 30
,
2016
 
 
December 31,
2015
 
Property and equipment, net:
               
Computer equipment
  $ 10,209     $ 9,188  
Software
    1,828       1,713  
Furniture, fixtures and equipment
    963       907  
Leasehold improvements
    1,123       1,126  
Test equipment
    9,667       7,214  
Construction-in-progress
    7,432       4,777  
      31,222       24,925  
Less: accumulated depreciation
    (15,146
)
    (13,600
)
Total
  $ 16,076     $ 11,325  
Schedule of Goodwill [Table Text Block]
 
 
June 30
,
2016
 
Balance as of December 31, 2015
  $ 215  
Adjustment
     
Balance as of June 30, 2016
  $ 215  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
 
 
 
 
 
 
 
June 30
, 2016
 
 
December 31, 2015
 
 
 
Amortization
Period
(Years)
 
 
Gross
Carrying
Amount
 
 
Accumulated
Amortization
 
 
Net
Carrying
Amount
 
 
Gross
Carrying
Amount
 
 
Accumulated
Amortization
 
 
Net
Carrying
Amount
 
Acquired identifiable intangibles:
                                                         
Customer relationships
  1 - 9     $ 5,920     $ (3,686
)
  $ 2,234     $ 5,920     $ (3,547
)
  $ 2,373  
Developed technology
  4 - 6       14,100       (12,167
)
    1,933       14,100       (11,976
)
    2,124  
Tradename
  2 - 4       610       (558
)
    52       610       (533
)
    77  
Backlog
    1         100       (96
)
    4       100       (46
)
    54  
Patent
  7 - 10       1,800       (1,420
)
    380       1,800       (1,400
)
    400  
Other acquired intangibles
    4         255       (255
)
    -       255       (255
)
    -  
Total
            $ 22,785     $ (18,182
)
  $ 4,603     $ 22,785     $ (17,757
)
  $ 5,028  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Period Ending June 30,
 
 
 
 
2016 (remaining 6 months)
  $ 380  
2017
    728  
2018
    701  
2019
    701  
2020
    701  
2021 and thereafter
    1,392  
Total future amortization expense
  $ 4,603