XML 52 R30.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 9 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2013
Lease Payments Table [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
At December 31, 2013, the future minimum lease payments required under the non-cancellable operating leases were as follows (in thousands):
Year
 
Minimum Lease Payments
2014
 
$
17,559

2015
 
13,509

2016
 
8,940

2017
 
5,457

2018
 
3,082

Thereafter
 
2,721

Total
 
$
51,268