Note 8 - Restructuring, Redundancy and Related Reorganization Costs - Summary of Severance and Related Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Balance $ 8,597
Costs Incurred 8,511 10,551
Cash Payments (11,955) (1,839)
Foreign Exchange Rate Adjustments (1,237) (115)
Balance 3,916 8,597
Ingeus Futures' Program [Member]    
Balance  
Costs Incurred 2,456  
Cash Payments  
Foreign Exchange Rate Adjustments (29)  
Balance 2,427
TR Contract Restructuring [Member]    
Balance 6,538
Costs Incurred 4,865 8,465
Cash Payments (8,924) (1,839)
Foreign Exchange Rate Adjustments (1,099) (88)
Balance 1,380 6,538
IUK Restructuring [Member]    
Balance 2,059
Costs Incurred 1,190 2,086
Cash Payments (3,031)
Foreign Exchange Rate Adjustments (109) (27)
Balance $ 109 $ 2,059