XML 58 R44.htm IDEA: XBRL DOCUMENT
v3.22.4

Summary of Accounting Policies - Narrative (Details) shares in Thousands | 3 Months Ended | 12 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | ---
Dec. 31, 2021 USD ($) | Dec. 31, 2022 USD ($) reporting_unit shares | Dec. 31, 2021 USD ($) shares | Dec. 31, 2020 USD ($) shares | Nov. 22, 2022 | Dec. 30, 2021 USD ($) | Jan. 01, 2020 USD ($) | Dec. 31, 2019 USD ($)
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Decrease to retained earnings | $ (11,563,800,000) | $ (16,037,800,000) | $ (11,563,800,000) | $ (10,479,800,000) |  |  |  | $ (9,491,900,000)
Cash equivalents | 0 | $ 432,900,000 | $ 0 |  |  |  |  |
Antidilutive securities excluded from computation of earnings per share (in shares) | shares |  | 834 | 521 | 208 |  |  |  |
Number of reporting units | reporting_unit |  | 21 |  |  |  |  |  |
Goodwill | 13,476,300,000 | $ 15,946,100,000 | $ 13,476,300,000 | $ 13,338,400,000 |  | $ 138,800,000 |  |
Loss from impairment |  | 0 | 94,400,000 | 0 |  |  |  |
Research and development expense |  | 529,800,000 | 484,800,000 | 382,400,000 |  |  |  |
Allowance for doubtful accounts receivable and sales returns and allowances net current | 15,700,000 | 16,600,000 | 15,700,000 |  |  |  |  |
Deferred commission, non-current | 32,500,000 | 33,100,000 | 32,500,000 |  |  |  |  |
Deferred commission, current | 24,200,000 | 31,700,000 | 24,200,000 |  |  |  |  |
Deferred commissions expense |  | 30,700,000 | 27,200,000 | 30,100,000 |  |  |  |
Remaining performance obligations |  | 4,214,000,000 |  |  |  |  |  |
Capitalized computer software, net | 65,900,000 | $ 83,900,000 | 65,900,000 |  |  |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Remaining performance obligations, percentage (as a percent) |  | 69.00% |  |  |  |  |  |
Remaining performance obligations, expected timing of revenue recognition |  | 12 months |  |  |  |  |  |
Software licenses |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Subscription term (in years) |  | 1 year |  |  |  |  |  |
Trade names |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Loss from impairment | $ 94,400,000 |  |  |  |  |  |  |
Royalty rate |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Intangible assets measurement input | 0.005 |  |  |  |  |  |  |
Intangible assets measurement input increase (decrease) | 0.035 |  |  |  |  |  |  |
Minimum |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Goodwill |  | $ 17,500,000,000 |  |  |  |  |  |
Minimum | Software licenses |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Number of days for payment (in days) |  | 30 days |  |  |  |  |  |
Minimum | PCS |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Number of days for payment (in days) |  | 30 days |  |  |  |  |  |
Minimum | Engineered products |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Number of days for payment (in days) |  | 30 days |  |  |  |  |  |
Maximum |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Goodwill |  | $ 3,363,100,000,000 |  |  |  |  |  |
Maximum | Software licenses |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Number of days for payment (in days) |  | 60 days |  |  |  |  |  |
Maximum | PCS |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Number of days for payment (in days) |  | 60 days |  |  |  |  |  |
Maximum | Engineered products |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Number of days for payment (in days) |  | 60 days |  |  |  |  |  |
Indicor |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Equity method investment, ownership percentage |  | 49.00% |  |  |  |  |  |
Retained earnings |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Decrease to retained earnings | $ (9,455,600,000) | $ (13,730,700,000) | $ (9,455,600,000) | $ (8,546,200,000) |  |  |  | (7,818,000,000)
Cumulative Effect, Period of Adoption, Adjustment |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Decrease to retained earnings |  |  |  |  |  |  |  | 1,700,000
Cumulative Effect, Period of Adoption, Adjustment | Retained earnings |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Decrease to retained earnings |  |  |  |  |  |  | $ 1,700,000 | $ 1,700,000
Held-for-sale or Disposed of by Sale | Industrial Businesses |  |  |  |  |  |  |  |
Summary Of Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Ownership interest divested, percent |  |  |  |  | 51.00% |  |  |
Retaining minority interest |  | 49.00% |  |  |  |  |  |

X
- Definition A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible. This element also includes the total deduction from sales during the period arising from goods returned by customers (other than under warranty provisions) and price reductions given by the entity due to defective or nonconforming goods. Returns and allowances are a deduction from gross revenue in arriving at net revenue. + References No definition available. + Details
Name: | rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent
Namespace Prefix: | rop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Capitalized Contract Cost, Current + References No definition available. + Details
Name: | rop_CapitalizedContractCostCurrent
Namespace Prefix: | rop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Capitalized Contract Cost, Noncurrent + References No definition available. + Details
Name: | rop_CapitalizedContractCostNoncurrent
Namespace Prefix: | rop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Contract With Customer, Term + References No definition available. + Details
Name: | rop_ContractWithCustomerTerm
Namespace Prefix: | rop_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Discontinued Operation, Equity Method Investment, Ownership Interest Divested, Percent + References No definition available. + Details
Name: | rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent
Namespace Prefix: | rop_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Intangible Assets, Measurement Input + References No definition available. + Details
Name: | rop_IntangibleAssetsMeasurementInput
Namespace Prefix: | rop_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Intangible Assets, Measurement Input, Increase (Decrease) + References No definition available. + Details
Name: | rop_IntangibleAssetsMeasurementInputIncreaseDecrease
Namespace Prefix: | rop_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue From Contract With Customer, Required Payment, Number Of Days + References No definition available. + Details
Name: | rop_RevenueFromContractWithCustomerRequiredPaymentNumberOfDays
Namespace Prefix: | rop_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition [Line Items] for Summary Of Accounting Policies [Table] + References No definition available. + Details
Name: | rop_SummaryOfAccountingPoliciesLineItems
Namespace Prefix: | rop_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 + Details
Name: | us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 + Details
Name: | us-gaap_CapitalizedComputerSoftwareNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054 + Details
Name: | us-gaap_CapitalizedContractCostAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percent, after disposal, of ownership interest of a discontinued operation in which an equity method investment is retained. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 4B -Subparagraph (d)(3) -URI https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760 + Details
Name: | us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
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/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 55 -Paragraph 24 -URI https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 3 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275 + Details
Name: | us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment. + References No definition available. + Details
Name: | us-gaap_NumberOfReportingUnits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 730 -Section 25 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -URI https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612 Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_StockholdersEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=rop_SoftwareLicensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=rop_RoyaltyRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=rop_PostContractSupportMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=rop_EngineeredProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rop_IndicorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_IndustrialBusinessesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |