XML 100 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Pension, Post-Retirement and Post-Employment Plans (Details) - Changes in Company's Post-retirement Medical Benefit Obligations (USD $)
In Millions, unless otherwise specified
9 Months Ended 12 Months Ended 10 Months Ended 12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Oct. 31, 2013
Dec. 31, 2012
Successor [Member] | Domestic Postretirement Benefit Plan of Foreign Entity [Member]        
Change in Accumulated Postretirement Benefit:        
Balance   $ 6.8us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Acquisitions 6.7us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Service cost   0.1us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Interest cost 0.1us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0.3us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Actuarial loss/(gain) due to assumption change 0.1us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0.5us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Benefits and expenses paid (0.1)pah_DefinedBenefitPlanBenefitsAndExpensesPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(0.3)pah_DefinedBenefitPlanBenefitsAndExpensesPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Balance 6.8us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
7.4us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Successor [Member] | Foreign Postretirement Benefit Plan [Member]        
Change in Accumulated Postretirement Benefit:        
Acquisitions 0.3us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Balance 0.3us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0.3us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Predecessor [Member] | Domestic Postretirement Benefit Plan of Foreign Entity [Member]        
Change in Accumulated Postretirement Benefit:        
Balance     6.9us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
6.0us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Service cost     0.1us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.1us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Interest cost 0.1us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  0.2us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.3us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Employee contributions     0.2us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.3us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Actuarial loss/(gain) due to assumption change     (0.1)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.6us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Actuarial loss/(gain) due to plan experience     (0.1)pah_DefinedBenefitPlanActuarialGainLossFromPlanExperience
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.2pah_DefinedBenefitPlanActuarialGainLossFromPlanExperience
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Benefits and expenses paid     (0.5)pah_DefinedBenefitPlanBenefitsAndExpensesPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(0.6)pah_DefinedBenefitPlanBenefitsAndExpensesPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Balance     6.6us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
6.9us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor [Member] | Foreign Postretirement Benefit Plan [Member]        
Change in Accumulated Postretirement Benefit:        
Balance     0.4us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Actuarial loss/(gain) due to assumption change     (0.1)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Other       0.4us-gaap_DefinedBenefitPlanOtherChanges
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Balance     $ 0.3us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 0.4us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember