XML 22 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Goodwill [Line Items]      
Balances $ 4,710,691us-gaap_Goodwill    
Goodwill acquired 418,207us-gaap_GoodwillAcquiredDuringPeriod    
Goodwill, Other Changes 0us-gaap_GoodwillOtherChanges    
Currency translation adjustments (40,858)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments    
Balances 5,088,040us-gaap_Goodwill    
Schedule Of Other Intangible Assets By Major Class [Line Items]      
Cost 2,806,515us-gaap_FiniteLivedIntangibleAssetsGross   2,738,747us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated amortization (664,216)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   (760,018)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net book value 2,142,299us-gaap_FiniteLivedIntangibleAssetsNet   1,978,729us-gaap_FiniteLivedIntangibleAssetsNet
Amortization expense of other intangible assets 37,859rop_AmortizationOfOtherIntangibleAssets 38,049rop_AmortizationOfOtherIntangibleAssets  
Assets subject to amortization [Member] | Customer related intangibles [Member]      
Schedule Of Other Intangible Assets By Major Class [Line Items]      
Cost 2,067,106us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  1,975,334us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Accumulated amortization (516,024)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  (543,594)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Net book value 1,551,082us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  1,431,740us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Assets subject to amortization [Member] | Unpatented technology [Member]      
Schedule Of Other Intangible Assets By Major Class [Line Items]      
Cost 173,527us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_UnpatentedTechnologyMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  217,260us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_UnpatentedTechnologyMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Accumulated amortization (98,136)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_UnpatentedTechnologyMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  (134,702)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_UnpatentedTechnologyMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Net book value 75,391us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_UnpatentedTechnologyMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  82,558us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_UnpatentedTechnologyMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Assets subject to amortization [Member] | Software [Member]      
Schedule Of Other Intangible Assets By Major Class [Line Items]      
Cost 160,597us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  156,449us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Accumulated amortization (31,978)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  (62,882)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Net book value 128,619us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  93,567us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Assets subject to amortization [Member] | Patents and other protective rights [Member]      
Schedule Of Other Intangible Assets By Major Class [Line Items]      
Cost 24,682us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  26,463us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Accumulated amortization (17,278)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  (18,325)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Net book value 7,404us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  8,138us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Assets subject to amortization [Member] | Order or Production Backlog [Member]      
Schedule Of Other Intangible Assets By Major Class [Line Items]      
Cost 1,100us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  1,100us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Accumulated amortization (718)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  (443)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Net book value 382us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  657us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Assets subject to amortization [Member] | Trade names [Member]      
Schedule Of Other Intangible Assets By Major Class [Line Items]      
Cost 594us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  622us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Accumulated amortization (82)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  (72)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Net book value 512us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
  550us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsSubjectToAmortizationMember
Assets not subject to amortization [Member] | Trade names [Member]      
Schedule Of Other Intangible Assets By Major Class [Line Items]      
Cost 378,909us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsNotSubjectToAmortizationMember
  361,519us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsNotSubjectToAmortizationMember
Accumulated amortization 0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsNotSubjectToAmortizationMember
  0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsNotSubjectToAmortizationMember
Net book value 378,909us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsNotSubjectToAmortizationMember
  361,519us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
/ rop_ScheduleOfOtherIntangibleAssetsTypeAxis
= rop_AssetsNotSubjectToAmortizationMember
Industrial Technology [Member]      
Goodwill [Line Items]      
Balances 408,964us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rop_IndustrialTechnologyMember
   
Goodwill acquired 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= rop_IndustrialTechnologyMember
   
Currency translation adjustments (14,368)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= rop_IndustrialTechnologyMember
   
Balances 394,596us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rop_IndustrialTechnologyMember
   
Energy Systems And Controls [Member]      
Goodwill [Line Items]      
Balances 426,583us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rop_EnergySystemsAndControlsMember
   
Goodwill acquired 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= rop_EnergySystemsAndControlsMember
   
Currency translation adjustments (6,571)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= rop_EnergySystemsAndControlsMember
   
Balances 420,012us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rop_EnergySystemsAndControlsMember
   
Medical And Scientific Imaging [Member]      
Goodwill [Line Items]      
Balances 2,594,356us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rop_MedicalAndScientificImagingMember
   
Goodwill acquired 418,207us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= rop_MedicalAndScientificImagingMember
   
Currency translation adjustments (14,177)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= rop_MedicalAndScientificImagingMember
   
Balances 2,998,386us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rop_MedicalAndScientificImagingMember
   
RF Technology [Member]      
Goodwill [Line Items]      
Balances 1,280,788us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rop_RfTechnologyMember
   
Goodwill acquired 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= rop_RfTechnologyMember
   
Currency translation adjustments (5,742)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= rop_RfTechnologyMember
   
Balances $ 1,275,046us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= rop_RfTechnologyMember