XML 90 R93.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement and Other Employee Benefits (Fair Values of Plan Assets by Asset Category) (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 26, 2014
Dec. 27, 2013
Dec. 28, 2012
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets $ 14.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 14.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets  
Fixed Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 2.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeInvestmentsMember
3.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeInvestmentsMember
 
Bond Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 2.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
1.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
 
Value Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 5.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_ValueEquitySecuritiesMember
5.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_ValueEquitySecuritiesMember
 
Growth Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 4.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_GrowthEquitySecuritiesMember
4.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_GrowthEquitySecuritiesMember
 
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 14.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
14.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Fixed Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 2.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
3.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Bond Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 2.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Value Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 5.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_ValueEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
5.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_ValueEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Growth Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 4.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_GrowthEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
4.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_GrowthEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Significant Observable Inputs (Level 2) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Significant Observable Inputs (Level 2) [Member] | Fixed Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Significant Observable Inputs (Level 2) [Member] | Bond Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Significant Observable Inputs (Level 2) [Member] | Value Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_ValueEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_ValueEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Significant Observable Inputs (Level 2) [Member] | Growth Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_GrowthEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_GrowthEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Significant Unobservable Inputs (Level 3) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Significant Unobservable Inputs (Level 3) [Member] | Fixed Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Significant Unobservable Inputs (Level 3) [Member] | Bond Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Significant Unobservable Inputs (Level 3) [Member] | Value Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_ValueEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_ValueEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Significant Unobservable Inputs (Level 3) [Member] | Growth Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_GrowthEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_GrowthEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
UNITED STATES Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 14.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
[1] 14.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
[1] 13.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
[1]
UNITED KINGDOM [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 55.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_GB
54.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Cash [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashMember
/ us-gaap_StatementGeographicalAxis
= country_GB
0.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashMember
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | United Kingdom Companies [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 23.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCompaniesEquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= country_GB
23.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCompaniesEquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | United States Companies [Membeer]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets   7.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsDomesticMember
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Other International Companies [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 20.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_OtherInternationalCompaniesEquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= country_GB
12.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_OtherInternationalCompaniesEquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | United Kingdom Government Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 5.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomGovernmentBondsSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= country_GB
4.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomGovernmentBondsSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | United Kingdom Corporate Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 6.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCorporateBondsSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= country_GB
6.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCorporateBondsSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 55.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
54.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Cash [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | United Kingdom Companies [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 23.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
23.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | United States Companies [Membeer]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets   7.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsDomesticMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Other International Companies [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 20.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_OtherInternationalCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
12.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_OtherInternationalCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | United Kingdom Government Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 5.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomGovernmentBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
4.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomGovernmentBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | United Kingdom Corporate Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 6.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCorporateBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
6.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCorporateBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Observable Inputs (Level 2) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Observable Inputs (Level 2) [Member] | Cash [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Observable Inputs (Level 2) [Member] | United Kingdom Companies [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Observable Inputs (Level 2) [Member] | United States Companies [Membeer]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets   0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsDomesticMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Observable Inputs (Level 2) [Member] | Other International Companies [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_OtherInternationalCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_OtherInternationalCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Observable Inputs (Level 2) [Member] | United Kingdom Government Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomGovernmentBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomGovernmentBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Observable Inputs (Level 2) [Member] | United Kingdom Corporate Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCorporateBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCorporateBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Unobservable Inputs (Level 3) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Unobservable Inputs (Level 3) [Member] | Cash [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Unobservable Inputs (Level 3) [Member] | United Kingdom Companies [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Unobservable Inputs (Level 3) [Member] | United States Companies [Membeer]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets   0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsDomesticMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Unobservable Inputs (Level 3) [Member] | Other International Companies [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_OtherInternationalCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_OtherInternationalCompaniesEquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Unobservable Inputs (Level 3) [Member] | United Kingdom Government Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomGovernmentBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomGovernmentBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Significant Unobservable Inputs (Level 3) [Member] | United Kingdom Corporate Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCorporateBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= fdp_UnitedKingdomCorporateBondsSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementGeographicalAxis
= country_GB
 
UNITED KINGDOM [Member] | Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair values of plan assets $ 55.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_GB
[1] $ 54.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_GB
[1] $ 45.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_GB
[1]
[1] The accumulated benefit obligation is the same as the projected benefit obligation.