Accumulated Other Comprehensive Loss (Details) Part 1 (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Components of Accumulated Other Comprehensive Loss    
Foreign currency translation adjustments $ (40,232) $ (32,090)
Pension and retiree medical benefits (6,332) (6,503)
Total Accumulated Other Comprehensive Loss (46,564) (38,593)
Foreign Currency Translation Adjustments    
Components of Accumulated Other Comprehensive Loss    
Total Accumulated Other Comprehensive Loss (40,232) (32,090)
Pension and Post Retirement Benefits    
Components of Accumulated Other Comprehensive Loss    
Total Accumulated Other Comprehensive Loss $ (6,332) $ (6,503)