XML 35 R44.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Goodwill and Other Intangible Assets (Details) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Goodwill [Line Items] |  |  |
Balances | $ 4,549,998,000 us-gaap_Goodwill | $ 3,868,857,000 us-gaap_Goodwill |
Goodwill acquired | 207,943,000 us-gaap_GoodwillAcquiredDuringPeriod | 708,676,000 us-gaap_GoodwillAcquiredDuringPeriod |
Currency translation adjustments | (50,488,000)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments | (9,477,000)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments |
Reclassification and other | 3,238,000 us-gaap_GoodwillOtherChanges | (18,058,000)us-gaap_GoodwillOtherChanges |
Balances | 4,710,691,000 us-gaap_Goodwill | 4,549,998,000 us-gaap_Goodwill | 3,868,857,000 us-gaap_Goodwill
Schedule Of Other Intangible Assets By Major Class [Line Items] |  |  |
Cost | 2,738,747,000 us-gaap_FiniteLivedIntangibleAssetsGross | 2,703,267,000 us-gaap_FiniteLivedIntangibleAssetsGross |
Accumulated amortization | (760,018,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization | (664,131,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Net book value | 1,978,729,000 us-gaap_FiniteLivedIntangibleAssetsNet | 2,039,136,000 us-gaap_FiniteLivedIntangibleAssetsNet |
Amortization expense of other intangible assets | 153,000,000 rop_AmortizationOfOtherIntangibleAssets | 147,000,000 rop_AmortizationOfOtherIntangibleAssets | 113,000,000 rop_AmortizationOfOtherIntangibleAssets
Expected Amortization expense [Abstract] |  |  |
2015 | 147,000,000 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths |  |
2016 | 143,000,000 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo |  |
2017 | 132,000,000 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree |  |
2018 | 125,000,000 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour |  |
2019 | 119,000,000 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive |  |
Trade Names [Member] |  |  |
Schedule Of Other Intangible Assets By Major Class [Line Items] |  |  |
Cost | 361,519,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember | 358,219,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember |
Accumulated amortization | 0 us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember | 0 us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember |
Net book value | 361,519,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember | 358,219,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember |
Assets subject to amortization | Customer Relationships [Member] |  |  |
Schedule Of Other Intangible Assets By Major Class [Line Items] |  |  |
Cost | 1,975,334,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | 1,936,336,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Accumulated amortization | (543,594,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | (464,018,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Net book value | 1,431,740,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | 1,472,318,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Assets subject to amortization | Unpatented Technology [Member] |  |  |
Schedule Of Other Intangible Assets By Major Class [Line Items] |  |  |
Cost | 217,260,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_UnpatentedTechnologyMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | 216,044,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_UnpatentedTechnologyMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Accumulated amortization | (134,702,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_UnpatentedTechnologyMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | (120,091,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_UnpatentedTechnologyMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Net book value | 82,558,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_UnpatentedTechnologyMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | 95,953,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_UnpatentedTechnologyMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Assets subject to amortization | Software [Member] |  |  |
Schedule Of Other Intangible Assets By Major Class [Line Items] |  |  |
Cost | 156,449,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_ComputerSoftwareIntangibleAssetMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | 160,618,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_ComputerSoftwareIntangibleAssetMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Accumulated amortization | (62,882,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_ComputerSoftwareIntangibleAssetMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | (58,084,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_ComputerSoftwareIntangibleAssetMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Net book value | 93,567,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_ComputerSoftwareIntangibleAssetMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | 102,534,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_ComputerSoftwareIntangibleAssetMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Assets subject to amortization | Patents and other protective rights Memeber |  |  |
Schedule Of Other Intangible Assets By Major Class [Line Items] |  |  |
Cost | 26,463,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_PatentsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | 31,394,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_PatentsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Accumulated amortization | (18,325,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_PatentsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | (21,922,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_PatentsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Net book value | 8,138,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_PatentsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | 9,472,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_PatentsMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Assets subject to amortization | Backlog [Member] |  |  |
Schedule Of Other Intangible Assets By Major Class [Line Items] |  |  |
Cost | 1,100,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = rop_BacklogMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |  |
Accumulated amortization | (443,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = rop_BacklogMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |  |
Net book value | 657,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = rop_BacklogMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |  |
Assets subject to amortization | Trade Names [Member] |  |  |
Schedule Of Other Intangible Assets By Major Class [Line Items] |  |  |
Cost | 622,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | 656,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Accumulated amortization | (72,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | (16,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Net book value | 550,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember | 640,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember / rop_ScheduleOfOtherIntangibleAssetsTypeAxis = rop_AssetsSubjectToAmortizationMember |
Industrial Technology |  |  |
Goodwill [Line Items] |  |  |
Balances | 425,501,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_IndustrialTechnologyMember | 421,755,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_IndustrialTechnologyMember |
Goodwill acquired | 0 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = rop_IndustrialTechnologyMember | 0 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = rop_IndustrialTechnologyMember |
Currency translation adjustments | (16,537,000)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments / us-gaap_StatementBusinessSegmentsAxis = rop_IndustrialTechnologyMember | 3,746,000 us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments / us-gaap_StatementBusinessSegmentsAxis = rop_IndustrialTechnologyMember |
Reclassification and other | 0 us-gaap_GoodwillOtherChanges / us-gaap_StatementBusinessSegmentsAxis = rop_IndustrialTechnologyMember | 0 us-gaap_GoodwillOtherChanges / us-gaap_StatementBusinessSegmentsAxis = rop_IndustrialTechnologyMember |
Balances | 408,964,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_IndustrialTechnologyMember | 425,501,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_IndustrialTechnologyMember |
Energy Systems And Controls |  |  |
Goodwill [Line Items] |  |  |
Balances | 434,697,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_EnergySystemsAndControlsMember | 404,057,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_EnergySystemsAndControlsMember |
Goodwill acquired | 0 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = rop_EnergySystemsAndControlsMember | 27,944,000 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = rop_EnergySystemsAndControlsMember |
Currency translation adjustments | (8,002,000)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments / us-gaap_StatementBusinessSegmentsAxis = rop_EnergySystemsAndControlsMember | 198,000 us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments / us-gaap_StatementBusinessSegmentsAxis = rop_EnergySystemsAndControlsMember |
Reclassification and other | (112,000)us-gaap_GoodwillOtherChanges / us-gaap_StatementBusinessSegmentsAxis = rop_EnergySystemsAndControlsMember | 2,498,000 us-gaap_GoodwillOtherChanges / us-gaap_StatementBusinessSegmentsAxis = rop_EnergySystemsAndControlsMember |
Balances | 426,583,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_EnergySystemsAndControlsMember | 434,697,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_EnergySystemsAndControlsMember |
Medical And Scientific Imaging |  |  |
Goodwill [Line Items] |  |  |
Balances | 2,435,506,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_MedicalAndScientificImagingMember | 1,772,402,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_MedicalAndScientificImagingMember |
Goodwill acquired | 174,347,000 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = rop_MedicalAndScientificImagingMember | 680,732,000 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = rop_MedicalAndScientificImagingMember |
Currency translation adjustments | (18,847,000)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments / us-gaap_StatementBusinessSegmentsAxis = rop_MedicalAndScientificImagingMember | (13,345,000)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments / us-gaap_StatementBusinessSegmentsAxis = rop_MedicalAndScientificImagingMember |
Reclassification and other | 3,350,000 us-gaap_GoodwillOtherChanges / us-gaap_StatementBusinessSegmentsAxis = rop_MedicalAndScientificImagingMember | (4,283,000)us-gaap_GoodwillOtherChanges / us-gaap_StatementBusinessSegmentsAxis = rop_MedicalAndScientificImagingMember |
Balances | 2,594,356,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_MedicalAndScientificImagingMember | 2,435,506,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_MedicalAndScientificImagingMember |
RF Technology |  |  |
Goodwill [Line Items] |  |  |
Balances | 1,254,294,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_RfTechnologyMember | 1,270,643,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_RfTechnologyMember |
Goodwill acquired | 33,596,000 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = rop_RfTechnologyMember | 0 us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = rop_RfTechnologyMember |
Currency translation adjustments | (7,102,000)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments / us-gaap_StatementBusinessSegmentsAxis = rop_RfTechnologyMember | (76,000)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments / us-gaap_StatementBusinessSegmentsAxis = rop_RfTechnologyMember |
Reclassification and other | 0 us-gaap_GoodwillOtherChanges / us-gaap_StatementBusinessSegmentsAxis = rop_RfTechnologyMember | (16,273,000)us-gaap_GoodwillOtherChanges / us-gaap_StatementBusinessSegmentsAxis = rop_RfTechnologyMember |
Balances | $ 1,280,788,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_RfTechnologyMember | $ 1,254,294,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = rop_RfTechnologyMember |

X
- Definition The aggregate expense charged against earnings to allocate the cost of other intangible assets to the periods expected to benefit from such assets. + References No definition available. + Details
Name: | rop_AmortizationOfOtherIntangibleAssets
Namespace Prefix: | rop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | rop_ScheduleOfOtherIntangibleAssetsByMajorClassLineItems
Namespace Prefix: | rop_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillAcquiredDuringPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_GoodwillLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of other (increase) decrease of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillOtherChanges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | rop_ScheduleOfOtherIntangibleAssetsTypeAxis=rop_AssetsSubjectToAmortizationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=rop_EnergySystemsAndControlsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=rop_IndustrialTechnologyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=rop_MedicalAndScientificImagingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=rop_RfTechnologyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |