XML 78 R26.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 4 - Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2015
Disclosure Text Block Supplement [Abstract]  
Schedule of Inventory, Current [Table Text Block]
   

June 30,

   

December 31,

 
   

2015

   

2014

 

Raw materials

  $ 12,562     $ 7,298  

Work in process

    24,242       18,950  

Finished goods

    28,160       14,670  

Total

  $ 64,964     $ 40,918  
Schedule of Other Assets, Noncurrent [Table Text Block]
   

June 30,

   

December 31,

 
   

2015

   

2014

 

Deferred compensation plan assets

  $ 8,770     $ 6,084  

Prepaid expense

    1,277       1,418  

Other

    1,019       955  

Total

  $ 11,066     $ 8,457  
Schedule of Accrued Liabilities [Table Text Block]
   

June 30,

   

December 31,

 
   

2015

   

2014

 

Dividends and dividend equivalents

  $ 8,389     $ 6,080  

Deferred revenue and customer prepayments

    3,849       3,908  

Stock rotation reserve

    1,691       1,757  

Other

    4,473       2,958  

Total

  $ 18,402     $ 14,703  
Schedule of Product Warranty Liability [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2015

   

2014

   

2015

   

2014

 

Balance at beginning of period

  $ 296     $ 334     $ 240     $ 451  

Warranty provision for product sales

    81       68       155       128  

Settlements made

    (154 )     -       (154 )     (74 )

Unused warranty provision

    (18 )     (112 )     (36 )     (215 )

Balance at end of period

  $ 205     $ 290     $ 205     $ 290  
Schedule of Other Assets and Other Liabilities [Table Text Block]
   

June 30,

   

December 31,

 
   

2015

   

2014

 

Deferred compensation plan liabilities

  $ 8,878     $ 6,177  

Contingent consideration

    2,507       2,507  

Dividend equivalents

    1,380       580  

Other

    844       940  

Total

  $ 13,609     $ 10,204