XML 102 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement Plans (Defined Contribution Plans) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Description of Defined Contribution Pension and Other Postretirement Plans The Company sponsors six defined contribution plans for hourly and salaried employees across our domestic and international facilities. The following table summarizes the expense associated with the contributions made to these plans.    
Defined Contribution Plan, Cost Recognized $ 2,810us-gaap_DefinedContributionPlanCostRecognized $ 2,553us-gaap_DefinedContributionPlanCostRecognized $ 2,492us-gaap_DefinedContributionPlanCostRecognized
Salaried Benefit Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Contribution Plan, Cost Recognized 2,425us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fstr_SalariedBenefitPlanMember
2,151us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fstr_SalariedBenefitPlanMember
2,107us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fstr_SalariedBenefitPlanMember
Montreal Benefit Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Contribution Plan, Cost Recognized 227us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fstr_MontrealBenefitPlanMember
266us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fstr_MontrealBenefitPlanMember
269us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fstr_MontrealBenefitPlanMember
United Kingdom Benefit Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Contribution Plan, Cost Recognized $ 158us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fstr_UnitedKingdomBenefitPlanMember
$ 136us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fstr_UnitedKingdomBenefitPlanMember
$ 116us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fstr_UnitedKingdomBenefitPlanMember