Note 8 - Other Long-term Liabilities (Tables)
12 Months Ended
Dec. 31, 2014
Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]  
Other Noncurrent Liabilities [Table Text Block]
   

December 31,

 
   

2014

   

2013

 
                 

Deferred rent

  $ 1,930     $ 1,471  

Income tax payable

    4,687       3,295  

Deferred tax liabilities

    792       1,099  
    $ 7,409     $ 5,865