XML 72 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Contract Termination Charges, Net Restructuring and Contract Termination Charges, Net (Schedule of Initial Charges) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended 3 Months Ended 9 Months Ended
Dec. 28, 2014
Sep. 28, 2014
Jun. 29, 2014
Mar. 30, 2014
Dec. 29, 2013
Sep. 29, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 28, 2014
Dec. 29, 2013
Dec. 30, 2012
Dec. 30, 2012
employees
Sep. 30, 2012
employees
Jul. 01, 2012
employees
Apr. 01, 2012
employees
Sep. 30, 2012
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net $ (579)us-gaap_RestructuringCharges $ 11,092us-gaap_RestructuringCharges $ 742us-gaap_RestructuringCharges $ 2,135us-gaap_RestructuringCharges $ 10,211us-gaap_RestructuringCharges $ 1,124us-gaap_RestructuringCharges $ 19,247us-gaap_RestructuringCharges $ 3,310us-gaap_RestructuringCharges $ 13,390us-gaap_RestructuringCharges $ 33,892us-gaap_RestructuringCharges $ 25,051us-gaap_RestructuringCharges          
Q3 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and Related Cost, Number of Positions Eliminated   152us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= pki_Q32014RestructuringPlanMember
                           
Restructuring and contract termination charges, net   13,051us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pki_Q32014RestructuringPlanMember
                           
Q2 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and Related Cost, Number of Positions Eliminated     22us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= pki_Q22014RestructuringPlanMember
                         
Restructuring and contract termination charges, net     735us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pki_Q22014RestructuringPlanMember
                         
Q1 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and Related Cost, Number of Positions Eliminated       17us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= pki_Q12014RestructuringPlanMember
                       
Restructuring and contract termination charges, net       567us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pki_Q12014RestructuringPlanMember
                       
Q4 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and Related Cost, Number of Positions Eliminated         73us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= pki_Q42013RestructuringPlanMember
                     
Restructuring and contract termination charges, net         11,179us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pki_Q42013RestructuringPlanMember
                     
Q3 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and Related Cost, Number of Positions Eliminated           29us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= pki_Q32013RestructuringPlanMember
                   
Restructuring and contract termination charges, net           532us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pki_Q32013RestructuringPlanMember
                   
Q2 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and Related Cost, Number of Positions Eliminated             264us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= pki_Q22013RestructuringPlanMember
                 
Restructuring and contract termination charges, net             18,704us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pki_Q22013RestructuringPlanMember
                 
Q1 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and Related Cost, Number of Positions Eliminated               62us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= pki_Q12013RestructuringPlanMember
               
Restructuring and contract termination charges, net               2,585us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pki_Q12013RestructuringPlanMember
               
Q4 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and Related Cost, Number of Positions Eliminated                       54us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= pki_Q42012RestructuringPlanMember
       
Restructuring and contract termination charges, net                       2,936us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pki_Q42012RestructuringPlanMember
       
Q3 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and Related Cost, Number of Positions Eliminated                         61us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= pki_Q32012RestructuringPlanMember
     
Restructuring and contract termination charges, net                         7,399us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pki_Q32012RestructuringPlanMember
[1]      
Q2 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and Related Cost, Number of Positions Eliminated                           203us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= pki_Q22012RestructuringPlanMember
   
Restructuring and contract termination charges, net                           4,218us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pki_Q22012RestructuringPlanMember
   
Q1 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and Related Cost, Number of Positions Eliminated                             112us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= pki_Q12012RestructuringPlanMember
 
Restructuring and contract termination charges, net                             5,719us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= pki_Q12012RestructuringPlanMember
 
Contract Termination [Member] | 2014 Contract Termination Charges [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                 1,545us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= pki_A2014ContractTerminationChargesMember
             
Contract Termination [Member] | 2013 Contract Termination Charges [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                   696us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= pki_A2013ContractTerminationChargesMember
           
Contract Termination [Member] | 2012 Contract Termination Charges [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                     1,470us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= pki_A2012ContractTerminationChargesMember
         
Human Health [Member] | Severance [Member] | Q3 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net   6,863us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
                           
Human Health [Member] | Severance [Member] | Q2 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net     460us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
                         
Human Health [Member] | Severance [Member] | Q1 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net       370us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
                       
Human Health [Member] | Severance [Member] | Q4 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net         902us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q42013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
                     
Human Health [Member] | Severance [Member] | Q3 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net           394us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
                   
Human Health [Member] | Severance [Member] | Q2 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net           600us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
9,395us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
[2]                  
Human Health [Member] | Severance [Member] | Q1 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net               2,340us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
               
Human Health [Member] | Severance [Member] | Q4 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                       523us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q42012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
       
Human Health [Member] | Severance [Member] | Q3 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                         3,671us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
[1]      
Human Health [Member] | Severance [Member] | Q2 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                   2,100us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
      3,976us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
[3]   3,200us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
Human Health [Member] | Severance [Member] | Q1 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                             5,252us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
 
Human Health [Member] | Facility Closing [Member] | Q3 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
                           
Human Health [Member] | Facility Closing [Member] | Q2 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net     0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
                         
Human Health [Member] | Facility Closing [Member] | Q1 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net       0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
                       
Human Health [Member] | Facility Closing [Member] | Q4 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net         7,271us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q42013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
                     
Human Health [Member] | Facility Closing [Member] | Q3 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net           138us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
                   
Human Health [Member] | Facility Closing [Member] | Q2 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net             522us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
                 
Human Health [Member] | Facility Closing [Member] | Q1 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net               0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
               
Human Health [Member] | Facility Closing [Member] | Q4 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                       0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q42012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
       
Human Health [Member] | Facility Closing [Member] | Q3 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                         0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
     
Human Health [Member] | Facility Closing [Member] | Q2 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                           0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
   
Human Health [Member] | Facility Closing [Member] | Q1 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                             79us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
 
Human Health [Member] | Contract Termination [Member] | 2014 Contract Termination Charges [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= pki_A2014ContractTerminationChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
             
Human Health [Member] | Contract Termination [Member] | 2013 Contract Termination Charges [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= pki_A2013ContractTerminationChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
           
Human Health [Member] | Contract Termination [Member] | 2012 Contract Termination Charges [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                     0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= pki_A2012ContractTerminationChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_HumanHealthMember
         
Environmental Health [Member] | Severance [Member] | Q3 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net   6,188us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                           
Environmental Health [Member] | Severance [Member] | Q2 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net     275us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                         
Environmental Health [Member] | Severance [Member] | Q1 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net       197us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                       
Environmental Health [Member] | Severance [Member] | Q4 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net         3,006us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q42013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                     
Environmental Health [Member] | Severance [Member] | Q3 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net           0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                   
Environmental Health [Member] | Severance [Member] | Q2 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net             8,737us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                 
Environmental Health [Member] | Severance [Member] | Q1 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net               245us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
               
Environmental Health [Member] | Severance [Member] | Q4 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                       2,413us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q42012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
       
Environmental Health [Member] | Severance [Member] | Q3 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                         3,728us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
[1]      
Environmental Health [Member] | Severance [Member] | Q2 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                           242us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
   
Environmental Health [Member] | Severance [Member] | Q1 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                           700us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
388us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
[4]  
Environmental Health [Member] | Facility Closing [Member] | Q3 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                           
Environmental Health [Member] | Facility Closing [Member] | Q2 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net     0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                         
Environmental Health [Member] | Facility Closing [Member] | Q1 2014 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net       0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12014RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                       
Environmental Health [Member] | Facility Closing [Member] | Q4 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net         0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q42013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                     
Environmental Health [Member] | Facility Closing [Member] | Q3 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net           0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                   
Environmental Health [Member] | Facility Closing [Member] | Q2 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net             50us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
                 
Environmental Health [Member] | Facility Closing [Member] | Q1 2013 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net               0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12013RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
               
Environmental Health [Member] | Facility Closing [Member] | Q4 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                       0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q42012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
       
Environmental Health [Member] | Facility Closing [Member] | Q3 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                         0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q32012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
     
Environmental Health [Member] | Facility Closing [Member] | Q2 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                           0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q22012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
   
Environmental Health [Member] | Facility Closing [Member] | Q1 2012 Restructuring Plan [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                             0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= pki_Q12012RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
 
Environmental Health [Member] | Contract Termination [Member] | 2014 Contract Termination Charges [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                 1,545us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= pki_A2014ContractTerminationChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
             
Environmental Health [Member] | Contract Termination [Member] | 2013 Contract Termination Charges [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                   696us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= pki_A2013ContractTerminationChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
           
Environmental Health [Member] | Contract Termination [Member] | 2012 Contract Termination Charges [Member]                                
Restructuring Cost and Reserve [Line Items]                                
Restructuring and contract termination charges, net                     $ 1,470us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= pki_A2012ContractTerminationChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= pki_EnvironmentalHealthMember
         
[1] Local law required some severance for the Q3 2012 Plan to be paid in monthly installments through the fourth quarter of fiscal year 2014.
[2] Subsequent to the initial charge, during fiscal year 2013, the Company recorded an additional $0.6 million pre-tax restructuring charge in the Human Health segment for the Q2 2013 Plan for services that were provided for one-time termination benefits in which the employee was required to render service beyond the legal notification period.
[3] Subsequent to the initial charge, during fiscal years 2013 and 2012, the Company recorded an additional $2.1 million and $3.2 million , respectively, pre-tax restructuring charges in the Human Health segment for the Q2 2012 Plan for services that were provided for one-time termination benefits in which the employee was required to render service beyond the legal notification period.
[4] Subsequent to the initial charge, during fiscal year 2012, the Company recorded an additional $0.7 million pre-tax restructuring charge primarily in the Environmental Health segment for the Q1 2012 Plan for services that were provided for one-time termination benefits in which the employee was required to render service beyond the legal notification period.