XML 97 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Separation and Restructuring Costs Employee Separation and Restructuring Costs (Details) (USD $)
In Millions, unless otherwise specified
6 Months Ended 12 Months Ended 24 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2012
Restructuring Cost and Reserve [Line Items]          
Restructuring charges   $ 94.1us-gaap_RestructuringCharges $ 52.0us-gaap_RestructuringCharges    
Spartech [Member]          
Restructuring Cost and Reserve [Line Items]          
Other Restructuring Costs       36.7us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
 
Restructuring Reserve, Accrual Adjustment   2.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
15.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
2.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
Restructuring and Related Cost, Expected Cost 15.0us-gaap_RestructuringAndRelatedCostExpectedCost
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
       
Restructuring charges   59.7us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
44.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
103.8us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
 
Payments for Restructuring   (44.8)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
(15.4)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
   
Restructuring Reserve, Settled without Cash   (27.3)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
(13.6)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
   
Severance Costs       26.2us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
 
Brazil [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve, Accrual Adjustment   1.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
1.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
 
Restructuring charges   17.0us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
     
Payments for Restructuring   (5.2)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
     
Restructuring Reserve, Settled without Cash   (10.7)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
     
Europe          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges   17.4us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= us-gaap_EuropeMember
     
Cost of Sales [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges   54.0us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
16.1us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
   
Selling and administrative expense          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges   40.1us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
35.9us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
   
Assets [Member] | Spartech [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve, Accrual Adjustment   0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
Restructuring charges   27.3us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
13.6us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
40.9us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
 
Payments for Restructuring   0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
   
Restructuring Reserve, Settled without Cash   (27.3)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
(13.6)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
   
Assets [Member] | Brazil [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve, Accrual Adjustment   0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
 
Restructuring charges   10.7us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
     
Payments for Restructuring   0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
     
Restructuring Reserve, Settled without Cash   (10.7)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_AssetsMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
     
Employee Severance [Member] | Spartech [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve, Accrual Adjustment   2.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
15.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
2.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
Restructuring charges   5.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
21.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
   
Payments for Restructuring   (17.5)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
(6.0)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
   
Restructuring Reserve, Settled without Cash   0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
   
Employee Severance [Member] | Brazil [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve, Accrual Adjustment   1.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
1.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
 
Restructuring charges   2.9us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
     
Payments for Restructuring   (1.8)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
     
Restructuring Reserve, Settled without Cash   0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
     
Other Restructuring [Member] | Spartech [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve, Accrual Adjustment   0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
Restructuring charges   27.3us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
9.4us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
   
Payments for Restructuring   (27.3)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
(9.4)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
   
Restructuring Reserve, Settled without Cash   0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_SpartechMember
   
Other Restructuring [Member] | Brazil [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve, Accrual Adjustment   0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
 
Restructuring charges   3.4us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
     
Payments for Restructuring   (3.4)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember
     
Restructuring Reserve, Settled without Cash   $ 0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= pol_BrazilMember