XML 28 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 24 - Operating Leases and Purchase Obligations (Tables)
12 Months Ended
Dec. 31, 2014
Operating Leases And Purchase Obligations [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]

2015

  $ 23,889  

2016

    1,095  

2017

    1,049  

2018

    1,071  

2019

    724  

Thereafter

    11,265  

Total minimum lease, purchase commitments and current liabilities

  $ 39,093