Note 2 - Acquisition (Tables)
12 Months Ended
Dec. 31, 2014
Note 2 - Acquisition (Tables) [Line Items]  
Schedule of Business Acquisitions, by Acquisition [Table Text Block]

Cash

  $ 52,509  

Common stock

    77,958  
    $ 130,467  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]

Cash

  $ 17,201  

Receivables

    15,155  

Inventories

    30,002  

Other current assets

    1,685  

Property and equipment

    4,751  

Identifiable intangible assets

    80,660  

In-process research and development

    1,750  

Other noncurrent assets

    366  

Accounts payable, accrued expenses and other current liabilities

    (22,796 )

Deferred tax liabilities, noncurrent

    (725 )

Other liabilities

    (1,112 )

Total identifiable net assets

    126,937  

Goodwill

    3,530  

Net assets acquired

  $ 130,467  
Fair Value Inputs, Assets, Quantitative Information [Table Text Block]

Estimated percent complete

    5 %

Estimated time to complete

 

18 months

 

Estimated cost to complete

  $ 12,548  

Discount rate

    26.5 %
Business Acquisition, Pro Forma Information [Table Text Block]
   

Pro Forma
Year Ended
December 31,
2014

   

Pro Forma
Year Ended
December 31,
2013

 
   

(unaudited)

   

(unaudited)

 

Revenue

  $ 224,116     $ 191,966  

Net loss

  $ (8,500 )   $ (28,427 )

Earnings per share – basic

  $ (0.23 )   $ (0.82 )

Earnings per share – diluted

  $ (0.23 )   $ (0.82 )
Cortina Systems, Inc. [Member]  
Note 2 - Acquisition (Tables) [Line Items]  
Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]
   

Estimated

Fair Value

   

Estimated

Useful Life (Years)

 
                 

Developed technology

  $ 71,570       5-8  

Customer relationships

    8,170       10  

Trade name

    920       5  

In-process research and development

    1,750        
    $ 82,410