XML 32 R109.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Impairment Charges (Additional Information) (Detail) (USD $)
3 Months Ended 12 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2012
Jun. 30, 2012
Dec. 31, 2011
Restructuring Cost and Reserve [Line Items]              
Defined benefit pension plan settlement charge $ 5,200,000us-gaap_DefinedBenefitPlanSettlementsBenefitObligation            
Restructuring and impairment charges   5,390,000us-gaap_RestructuringCostsAndAssetImpairmentCharges 10,376,000us-gaap_RestructuringCostsAndAssetImpairmentCharges 14,082,000us-gaap_RestructuringCostsAndAssetImpairmentCharges      
Restructuring charges       15,900,000us-gaap_RestructuringCharges      
Restructuring charges recorded in cost of sales   0us-gaap_RestructuringSettlementAndImpairmentProvisions 368,000us-gaap_RestructuringSettlementAndImpairmentProvisions 1,847,000us-gaap_RestructuringSettlementAndImpairmentProvisions      
Proceeds from the sale of property, plant and equipment, net   69,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 7,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 2,804,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment      
Facility Closing [Member]              
Restructuring Cost and Reserve [Line Items]              
Proceeds from the sale of property, plant and equipment, net         1,500,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
   
Facility book value         1,800,000us-gaap_InvestmentBuildingAndBuildingImprovements
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
   
Building selling costs       100,000rog_BuildingSellingCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
     
High Performance Foams [Member] | Employee Severance [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
1,345,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
2,188,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
     
High Performance Foams [Member] | Facility Closing [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
1,442,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
     
Accelerated depreciation   0us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
0us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
764,000us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
     
Fixed asset disposal charges   0us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
[1] 0us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
[1] 79,000us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
[1]   100,000us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
400,000us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
Power Distribution Systems [Member] | Employee Severance [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       1,400,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_PowerDistributionSystemsMember
     
Power Distribution Systems [Member] | Asset Impairments [Member]              
Restructuring Cost and Reserve [Line Items]              
Impairment of investments   0us-gaap_ImpairmentOfInvestments
/ us-gaap_RestructuringCostAndReserveAxis
= rog_AssetImpairmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_PowerDistributionSystemsMember
0us-gaap_ImpairmentOfInvestments
/ us-gaap_RestructuringCostAndReserveAxis
= rog_AssetImpairmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_PowerDistributionSystemsMember
264,000us-gaap_ImpairmentOfInvestments
/ us-gaap_RestructuringCostAndReserveAxis
= rog_AssetImpairmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_PowerDistributionSystemsMember
     
Power Distribution Systems [Member] | Facility Closing [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_PowerDistributionSystemsMember
0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_PowerDistributionSystemsMember
149,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_PowerDistributionSystemsMember
     
Advanced Connectivity Solutions [Member] | Employee Severance [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_AdvancedConnectivitySolutionsMember
802,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_AdvancedConnectivitySolutionsMember
2,915,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_AdvancedConnectivitySolutionsMember
     
Advanced Connectivity Solutions [Member] | Contract Termination [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       2,900,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_AdvancedConnectivitySolutionsMember
     
Other [Member] | Asset Impairments [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= rog_AssetImpairmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= rog_AssetImpairmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
356,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= rog_AssetImpairmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Streamlining and restructuring related activites [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring and impairment charges     5,700,000us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= rog_StreamliningAndRestructuringRelatedActivitesMember
       
Streamlining and restructuring related activites [Member] | Employee Severance [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring and impairment charges     4,200,000us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rog_StreamliningAndRestructuringRelatedActivitesMember
       
Restructuring charges       7,100,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rog_StreamliningAndRestructuringRelatedActivitesMember
     
Streamlining and restructuring related activites [Member] | Defined Benefit Plan, Curtailment Charge [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring and impairment charges     1,500,000us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= rog_DefinedBenefitPlanCurtailmentChargeMember
/ us-gaap_RestructuringPlanAxis
= rog_StreamliningAndRestructuringRelatedActivitesMember
       
Streamlining and restructuring related activites [Member] | Early Retirement Program [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       1,600,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= rog_EarlyRetirementProgramMember
/ us-gaap_RestructuringPlanAxis
= rog_StreamliningAndRestructuringRelatedActivitesMember
     
Streamlining and restructuring related activites [Member] | Special Termination Benefits [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       5,500,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= rog_StreamliningAndRestructuringRelatedActivitesMember
     
Streamlining and restructuring related activites [Member] | High Performance Foams [Member] | Other Restructuring [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       2,200,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= rog_StreamliningAndRestructuringRelatedActivitesMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
     
Streamlining and restructuring related activites [Member] | Other [Member] | Employee Severance [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       300,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rog_StreamliningAndRestructuringRelatedActivitesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Curamik finishing operations relocated to Hungary [Member] | Curamik Electronics Solutions [Member] | Employee Severance [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       3,800,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rog_CuramikFinishingOperationsRelocatedToHungaryMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_CuramikElectronicsSolutionsMember
     
Curamik finishing operations relocated to Hungary [Member] | Curamik Electronics Solutions [Member] | Facility Closing [Member]              
Restructuring Cost and Reserve [Line Items]              
Accelerated depreciation       400,000us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= rog_CuramikFinishingOperationsRelocatedToHungaryMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_CuramikElectronicsSolutionsMember
     
Bremen facility shut-down [Member] | High Performance Foams [Member] | Employee Severance [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges           900,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= rog_BremenFacilityShutDownMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
 
Bremen facility shut-down [Member] | High Performance Foams [Member] | Asset Impairments [Member]              
Restructuring Cost and Reserve [Line Items]              
Accelerated depreciation           800,000us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringCostAndReserveAxis
= rog_AssetImpairmentsMember
/ us-gaap_RestructuringPlanAxis
= rog_BremenFacilityShutDownMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
 
Bremen facility shut-down [Member] | High Performance Foams [Member] | Facility Closing [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       3,300,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= rog_BremenFacilityShutDownMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
  1,400,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= rog_BremenFacilityShutDownMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
 
Restricted cash       1,000,000us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= rog_BremenFacilityShutDownMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
     
Bremen facility shut-down [Member] | High Performance Foams [Member] | Inventory Valuation Reserve [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges           200,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_InventoryValuationReserveMember
/ us-gaap_RestructuringPlanAxis
= rog_BremenFacilityShutDownMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_HighPerformanceFoamsMember
 
Shutdown of Power Distribution Systems [Member] | Power Distribution Systems [Member] | Facility Closing [Member]              
Restructuring Cost and Reserve [Line Items]              
Accelerated depreciation       500,000us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= rog_ShutdownofPowerDistributionSystemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_PowerDistributionSystemsMember
     
Shutdown of Power Distribution Systems [Member] | Power Distribution Systems [Member] | Other Restructuring [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       100,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= rog_ShutdownofPowerDistributionSystemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rog_PowerDistributionSystemsMember
     
Solicore, Inc. [Member] | Asset Impairments [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring and impairment charges   $ 200,000us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= rog_AssetImpairmentsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rog_SolicoreInc.Member
$ 4,600,000us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= rog_AssetImpairmentsMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rog_SolicoreInc.Member
       
[1] In the first quarter of 2012, we signed an agreement to sell our facility in Richmond, Virginia for $1.5 million. This facility had a book value of approximately $1.8 million prior to the signing of the agreement, and we recorded an impairment charge of approximately $0.4 million as of December 31, 2011, which represented the write down to the selling price minus approximately $0.1 million of estimated selling costs. The transaction closed in the second quarter of 2012.